sternenseemann
85413090da
haskellPackages.brick_0_64_2: preserve for matterhorn
...
Sadly, matterhorn can't be built with 0.65 (yet?).
2021-12-03 10:48:27 +01:00
sternenseemann
5a49142a4f
nix-tree: build with latest brick
2021-12-03 10:37:33 +01:00
sternenseemann
c57f5d5d05
haskellPackages.paramtree: update comment for dontCheck override
2021-12-03 10:15:38 +01:00
sternenseemann
6727f1e420
haskell.packages.ghc901.extras: drop now unnecessary override
...
We upgraded th-extras to a git revision before for 9.0.1 compat, but
it has now gotten a proper release.
2021-12-03 10:11:11 +01:00
Malte Brandy
9ee79763f0
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-12-03 00:53:57 +01:00
Malte Brandy
038201ebdb
haskellPackages: stackage-lts 18.17 -> 18.18
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-12-03 00:53:01 +01:00
maralorn
9bdfe94971
Merge pull request #148321 from datakurre/hasura
...
haskellPackages.hasura: 2.0.9 -> 2.0.10
2021-12-03 00:41:50 +01:00
Asko Soukka
e3cba2b9da
haskellPackages.hasura: 2.0.9 -> 2.0.10
2021-12-02 21:26:51 +02:00
sterni
fdef8095fd
Merge pull request #148209 from sternenseemann/doDistribute-all-platforms
...
haskell.lib{,.compose}.doDistribute: default to lib.platforms.all
2021-12-02 11:54:12 +01:00
sternenseemann
6496069dda
haskell.lib{,.compose}.doDistribute: default to lib.platforms.all
...
This reflects the default value set in generic-builder.nix, following
the reasoning that GHC can cross-compile and we assume that packages are
generally portable.
2021-12-02 11:27:12 +01:00
zowoq
9326641548
shellcheck: add override for newer version
...
`haskellPackages.ShellCheck` is pinned on stackage.
2021-12-02 08:12:31 +10:00
sternenseemann
512c0ee78a
haskellPackages.xmonad*_0_17_0: build on Hydra
...
Makes it easier to spot regressions and gives binary cache to downstream
users.
2021-12-01 18:25:28 +01:00
sternenseemann
6bdb60a405
haskellPackages.xmonad-extras_0_17_0: build with matching releases
...
Needs xmonad and xmonad-contrib of the same version.
2021-12-01 18:25:28 +01:00
sternenseemann
a9fb1cb78a
haskellPackages.xmonad-contrib_0_17_0: mv override closer to xmonad
...
Having everything in one place is going to make this a bit more maintainable.
2021-12-01 18:25:28 +01:00
Nick Hu
36d5761b3e
haskellPackages.xmonad_0_17_0: respect NIX_GHC and XMONAD_XMESSAGE
...
Adds xmonad-nix.patch adjusted for xmonad 0.17.0.
Originally posted here: https://discourse.nixos.org/t/use-latest-version-of-xmonad-0-17-0/16191/5
Co-Authored-By: ento <ping@stillspinning.cc>
Co-Authored-By: sternenseemann <sternenseemann@systemli.org>
2021-12-01 18:25:28 +01:00
Ellie Hermaszewska
e4d170bc8f
Merge pull request #145124 from sternenseemann/graphviz-hardcode-store-paths
2021-12-01 16:54:35 +08:00
Deniz Alp
c7bbff3f4d
haskellPackages.fakedata: Disable test suite
...
The test suite for fakedata is fixed in version 1.0.1 but since we follow
stackage for this package and there the version is at 0.8.0 we're just disabling
the test suite until it gets updated.
2021-11-29 14:56:13 +03:00
sternenseemann
50f256f5ef
ghcWithPackages: don't wrap GHC with LLVM unnecessarily
...
Since GHC now will have LLVM available when needed, we don't need to add
it in the wrapper anymore. It can still be added if NCG is available,
but -fllvm should be used (e. g. to work around an NCG bug).
2021-11-25 19:28:57 +01:00
sterni
48b60ee86f
Merge pull request #146938 from sternenseemann/ghc901-llvm-9
...
haskell.compiler: refactor LLVM handling, upgrade to latest LLVM version for each GHC version
2021-11-24 14:50:34 +01:00
sternenseemann
c32095b400
ghcWithPackages: rename withLLVM to useLLVM
...
useLLVM is what we are using in the GHC derivations already -- for
better or for worse -- so we should rename the argument here for
consistency which we are free to do as this is purely internal at the
moment (with overriding being impossible).
2021-11-24 10:21:39 +01:00
sternenseemann
d442ca39dc
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-11-23 23:11:19 +01:00
sternenseemann
ee0a2c935f
haskellPackages.hls-rename-plugin: allow compiling with ghcide 1.5.0
...
The updated bounds upstream (with no additional changes) are pending
release as 1.0.0.1.
311107eabb (diff-a4d51410a2d9bbbb2a72a7a055b6e7df05e69c19b914d973a7c48da72383eeb4)
2021-11-23 23:02:52 +01:00
sternenseemann
d7ff8061be
haskellPackages: always inherit llvmPackages from ghc's passthru
...
This means we only have to update the llvmPackages attribute in one
place now and should prevent situations like with 8.6.5 where different
versions would be used in the package set compared to the compiler
build.
Drop comments in the configuration-ghc-X.Y.x.nix files as well, since
LLVM version isn't tied to the compiler minor version at
all (e. g. 8.10.2 and 8.10.7 have different support ranges).
2021-11-23 16:46:18 +01:00
sternenseemann
2f98c1824c
ghcWithPackages: GHC 8.10.7 still needs LLVM for aarch64-darwin
...
This check was wrong and caused by a bit of confusion on my part.
GHC >= 8.10.5 && < 9 supports aarch64-darwin via LLVM and GHC >= 9.2.1
introduces the NCG backend for aarch64-darwin.
2021-11-23 16:01:45 +01:00
sternenseemann
86c50292b0
haskellPackages.hls-haddock-comment-plugin: no aarch64-linux tests
...
test suite triggers same RTS bug (?) as hls-hlint-plugin.
2021-11-22 12:22:08 +01:00
sternenseemann
90abe1c0c6
haskellPackages.hls-hlint-plugin: don't run tests on aarch64-linux
...
test suite triggers same RTS bug (?) as hls-hlint-plugin.
2021-11-21 23:02:19 +01:00
sternenseemann
57017e5352
haskellPackages.melf: don't attempt to run incomplete test suite
...
Hackage tarball is missing necessary test data.
2021-11-21 22:50:06 +01:00
sternenseemann
a86917fe5e
haskellPackages.dear-imgui: jailbreak to fix build
2021-11-21 22:41:52 +01:00
sternenseemann
885ad7c367
haskellPackages: restrict haskell-gi's revdeps to be 0.25 compatible
...
A lot of these packages are not in stackage for some reason, so we need
to add some extra constraints to keep the packages stackage-compatible.
Some newly uploaded packages will become broken, as they've never had a
version compatible with haskell-gi 0.25.
2021-11-21 22:03:19 +01:00
sternenseemann
3c0b2ca7b3
haskellPackages.hls-hlint-plugin: don't run tests on aarch64-linux
...
Seems like its test suite triggers a similar RTS bug as the doctest test
suites.
2021-11-21 21:04:54 +01:00
sternenseemann
1606d449ff
haskell.packages.ghc921.vector-th-unbox: drop now obsolete patch
2021-11-21 21:00:44 +01:00
sternenseemann
6b3cbce94f
haskell.packages.ghc921.streaming-commons: drop now obsolete patch
2021-11-21 19:57:54 +01:00
sternenseemann
060b13e415
haskellPackages.git-annex: drop patch included in latest release
2021-11-21 17:31:51 +01:00
sternenseemann
40ea5fe6d1
haskellPackages.git-annex: update sha256 for 8.20211117
2021-11-20 17:59:50 +01:00
sterni
ca929af2a2
Merge pull request #146493 from sternenseemann/ghc-with-packages-native-codegen
...
ghcWithPackages: fix / update LLVM deactivation if NCG is available
2021-11-20 16:34:16 +01:00
sternenseemann
ab35cb8814
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-11-20 13:43:24 +01:00
sternenseemann
344bea4e0c
haskell.packages.ghc921.aeson_2_0_1_0: drop obsolete override
...
The hackage version of aeson has been updated from 2.0.1.0 -> 2.0.2.0
and now builds without intervention.
2021-11-20 13:29:29 +01:00
sternenseemann
0bebef945b
haskell.packages.ghcHEAD.git-annex: drop outdated override
2021-11-20 13:29:28 +01:00
sternenseemann
af3fa3e279
haskell.packages.ghc9{0,2}1.lens: 5.0.1 -> 5.1
...
Latest on Hackage has been updated, so let's try to follow. Stackage LTS
still doesn't support GHC >= 9.0
2021-11-20 13:29:28 +01:00
Malte Brandy
32508c3145
haskellPackages.hls-brittany-plugin: dontCheck on aarch64
2021-11-20 12:15:14 +01:00
Malte Brandy
356698c493
haskell-language-server: Fix plugins for 1.5.0.0
2021-11-20 02:54:04 +01:00
maralorn
2a1b1189ef
Merge pull request #146398 from hercules-ci/hercules-ci-agent-update-0.8.4
...
hercules-ci-agent: 0.8.3 -> 0.8.4
2021-11-20 01:11:17 +01:00
mrkun
4df9292e9b
haskellPackages.mime-string: disable optimization for older compilers
2021-11-20 02:13:42 +03:00
sternenseemann
e69353aaf7
haskellPackages.doctest_0_18_2: init at 0.18.2
...
Since hledger-lib 1.23 won't build with the latest doctest, there's
likely a change in behavior somewhere. 0.18.2 is then the closest
doctest to stackage's which works with GHC >= 9, so let's stick with it
for now.
2021-11-19 18:29:50 +01:00
sternenseemann
781daa41ef
haskellPackages: adapt to hspec hackage update
2021-11-19 17:59:47 +01:00
sternenseemann
6f0f4a92b5
haskellPackages.xmonad-contrib_0_17_0: build with matching xmonad
2021-11-19 13:20:40 +01:00
Robert Hensing
70875b7602
hci: 0.2.3 -> 0.2.4
2021-11-19 11:05:04 +01:00
Robert Hensing
562143de32
hercules-ci-agent: 0.8.3 -> 0.8.4
2021-11-19 11:05:04 +01:00
Robert Hensing
2f844b004a
hercules-ci-cnix-store: 0.2.1.0 -> 0.2.1.1
2021-11-19 11:05:03 +01:00
sternenseemann
7fc57e61d3
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-11-18 21:39:34 +01:00