Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
204 commits
Select commit Hold shift + click to select a range
3f889b5
haskellPackages: stackage LTS 19.32 -> LTS 20.1
cdepillabout Nov 20, 2022
4af90f1
all-cabal-hashes: 2022-11-11T17:48:48Z -> 2022-11-20T07:33:12Z
cdepillabout Nov 20, 2022
2ea451a
haskellPackages: regenerate package set based on current config
cdepillabout Nov 20, 2022
7505248
Revert "haskellPackages.hercules-ci-agent: add patch"
zowoq Nov 20, 2022
df81013
Merge pull request #202026 from qowoz/hci
maralorn Nov 20, 2022
0333e6c
Merge master into haskell-updates
github-actions[bot] Nov 21, 2022
a586df9
morpheus-graphql not broken
thomas-huegel Nov 21, 2022
5199043
hpack: work around test suite choking on CRLF
sternenseemann Nov 21, 2022
216efb0
haskellPackages: bump default GHC to 9.2.x
ncfavier Nov 20, 2022
ea84ce7
haskellPackages: fixes
ncfavier Nov 20, 2022
a92a139
Merge pull request #202050 from ncfavier/haskell-fix
cdepillabout Nov 21, 2022
cfd3e36
haskellPackages.oeis: jailbreak
ncfavier Nov 21, 2022
cd55072
lambdabot: remove upstreamed patches
ncfavier Nov 14, 2022
7af12d7
Merge pull request #202258 from ncfavier/lambdabot
cdepillabout Nov 21, 2022
b9993d0
Merge master into haskell-updates
github-actions[bot] Nov 22, 2022
eb935bc
haskellPackages.vinyl: remove unnecessary override
cdepillabout Nov 22, 2022
8e52ed5
haskellPackages.aeson-diff: remove unnecessary jailbreak
cdepillabout Nov 22, 2022
e34601f
haskellPackages.heist: remove unnecessary overrides
cdepillabout Nov 22, 2022
359553e
haskellPackages.flat: remove unnecessary overrides
cdepillabout Nov 22, 2022
49b7ff6
haskell.packages.ghc94.doctest: don't force specific version
cdepillabout Nov 22, 2022
bdfbb16
haskellPackages.linear-base: remove unnecessary overrides
cdepillabout Nov 22, 2022
7e7a8ca
haskell.packages.ghc94.invariant: remove jailbreak
cdepillabout Nov 22, 2022
4d8f23c
haskell.packages.ghc94.implicit-hie-cradle: remove jailbreak
cdepillabout Nov 22, 2022
d57e153
haskell.packages.ghc94.tasty-hedgehog: override version 1.3.1.0 with …
cdepillabout Nov 22, 2022
3fb38ee
haskell.packages.ghc94.retry: remove dontCheck
cdepillabout Nov 22, 2022
96024bd
haskell.packages.ghc94.rerebase: remove jailbreak
cdepillabout Nov 22, 2022
39bc33d
haskell.packages.ghc94.hashtables: remove jailbreak
cdepillabout Nov 22, 2022
53fcbbe
haskellPackages.lens: ship lens 5.1.1 which is from stackage
cdepillabout Nov 22, 2022
7184900
haskellPackages.swagger2: dont jailbreak
cdepillabout Nov 22, 2022
a2b2b3c
haskellPackages.servant-*: remove doJailbreak
cdepillabout Nov 22, 2022
c249e29
haskellPackages.servant-swagger: dont jailbreak
cdepillabout Nov 22, 2022
a8f4aa3
haskell.packages.ghc94.swagger2: dont jailbreak
cdepillabout Nov 22, 2022
0c18868
haskell.packages.ghc94.lens-aeson: remove unnecessary override
cdepillabout Nov 22, 2022
54a19ee
haskell.packages.ghc92.ghc-lib-parser-ex: use stackage version
sternenseemann Nov 22, 2022
2fccb31
haskell.packages.ghc8{8,10}.base-compat-batteries: add missing dep
sternenseemann Nov 22, 2022
58b8532
haskellPackages.OrderedBits: restrict to x86 platforms
sternenseemann Nov 22, 2022
26f659e
haskellPackages.mbox: fix build for time >= 1.10
sternenseemann Nov 22, 2022
bc73da2
Merge master into haskell-updates
github-actions[bot] Nov 23, 2022
1c546b5
haskellPackages: remove unnecessary overrides from ghc-9.2.x
arcz Nov 23, 2022
ee6815b
Merge pull request #202604 from arcz/conf-ghc92
cdepillabout Nov 23, 2022
76e5ac3
Merge master into haskell-updates
github-actions[bot] Nov 24, 2022
5b4ed2a
haskellPackages: configuration cleanup
arcz Nov 24, 2022
44dcd2b
Merge pull request #202615 from arcz/conf-cleanup
cdepillabout Nov 24, 2022
d43d883
haskellPackages: update base compiler and core pkgs in hackage2nix cfg
sternenseemann Nov 24, 2022
b48e351
haskellPackages.wide-word: lift constraint on hedgehog
sternenseemann Nov 24, 2022
fc4cfaf
haskellPackages.type-errors: apply upstream patch for 9.2
sternenseemann Nov 24, 2022
7fd2271
haskell: Fix typo
Nov 24, 2022
469f2b8
haskellPackages.monad-bayes: Mark unbroken
Nov 24, 2022
686cd3e
haskellPackages: Sort and extend my maintainership
Nov 24, 2022
a3653dc
Merge pull request #202655 from turion/dev_monad_bayes_sundry
cdepillabout Nov 24, 2022
3d095b8
haskellPackages.singleton-th: allow th-desugar-1.14
sternenseemann Nov 24, 2022
38b3888
haskell.packages.ghc9{2,4}.haskell-language-server: remove plugin ove…
ncfavier Nov 24, 2022
1d8f8ea
haskellPackages.haskell-language-server: add missing dep
ncfavier Nov 24, 2022
ca3fb23
haskell-language-server: Update wrapper to ghc 92 and don‘t provide v…
maralorn Nov 24, 2022
521c788
haskellPackages.multipart: allow bytestring-0.11
sternenseemann Nov 24, 2022
07ac1b4
haskellPackages.tasty-discover: disable broken test suite
sternenseemann Nov 24, 2022
b76addd
haskellPackages.irc-{client,conduit}: lift upper bound on time and by…
sternenseemann Nov 24, 2022
4d26fe5
haskellPackages.hashing: allow bytestring-0.11.*
sternenseemann Nov 24, 2022
736497d
haskellPackages.dhall-nix: 1.1.24 -> 1.1.25
sternenseemann Nov 24, 2022
93285bb
Merge master into haskell-updates
github-actions[bot] Nov 25, 2022
b0c4aff
Merge master into haskell-updates
github-actions[bot] Nov 26, 2022
597ed02
haskellPackages.hspec-contrib: dontCheck
cdepillabout Nov 26, 2022
561e8fd
stack: remove overrides
cdepillabout Nov 26, 2022
6116709
haskell.packages.ghc90.hashable: add missing dep of base-orphans
cdepillabout Nov 26, 2022
3eafa29
haskell.packages.ghc90.hashable: change addExtraLibrary to addBuildDe…
cdepillabout Nov 26, 2022
7276006
spago: build with ghc90 instead of ghc92
cdepillabout Nov 26, 2022
c63bff0
haskell.packages.ghc810.hashable: add build depend on base-orphans
cdepillabout Nov 26, 2022
f3b87b4
haskell.packages.ghc88.hashable: add build depend on base-orphans
cdepillabout Nov 26, 2022
63ad946
spago: mark broken in ghc92
cdepillabout Nov 26, 2022
685e53f
haskellPackages.Unique: allow hashable 1.4.*
sternenseemann Nov 26, 2022
d3df35b
haskellPackages.rope-utf16-splay: downgrade to match text version
sternenseemann Nov 26, 2022
446357b
haskell-ci: allow Stackage LTS-20 dependency version
sternenseemann Nov 26, 2022
574eaa2
haskellPackages: adopt maintainership of core haskell infra pkgs
sternenseemann Nov 22, 2022
ac47581
haskellPackages.{pandoc,hlegder}: adopt maintainership from peti
sternenseemann Nov 22, 2022
1a14b05
haskellPackages: maralorn adopts packages from peti
sternenseemann Nov 23, 2022
3d851b6
haskell.compiler.ghc92*: backport Cabal bugfix for Paths_ modules
iteratee Nov 7, 2022
dc2d31d
all-cabal-hashes: 2022-11-20T07:33:12Z -> 2022-11-26T14:57:41Z
sternenseemann Nov 26, 2022
755ae77
haskellPackages.text-format: drop upstreamed patch
sternenseemann Nov 26, 2022
444c0d0
haskellPackages.purenix: adjust override for pure purescript dep
sternenseemann Nov 26, 2022
d3b5468
haskell.packages.ghc8107.purescript-*st: mark as broken
sternenseemann Nov 26, 2022
a2da422
haskellPackages.purescript: drop unnecessary overrides
sternenseemann Nov 26, 2022
2c0e0d2
haskellPackages: move purescript override block into inherit
sternenseemann Nov 26, 2022
6a307a2
Merge master into haskell-updates
github-actions[bot] Nov 27, 2022
62e1954
hledger-check-fancyassertions: update source hash for 1.27.1
sternenseemann Nov 27, 2022
560818f
haskellPackages: configuration common cleanup
arcz Nov 27, 2022
246bc0b
Merge pull request #203180 from arcz/cleanup-conf-common
cdepillabout Nov 27, 2022
a3b01f7
haskellPackages: unbreak selected packages
arcz Nov 27, 2022
f536157
Merge pull request #203327 from arcz/haskell-unbreaks
cdepillabout Nov 27, 2022
b239a47
haskellPackages.vinyl-updates: remove unused override
cdepillabout Nov 27, 2022
42d1913
haskellPackages.htoml: mark broken
cdepillabout Nov 27, 2022
4580143
Merge master into haskell-updates
github-actions[bot] Nov 28, 2022
b05635d
haskellPackages: unbreak selected packages
arcz Nov 28, 2022
d248510
Merge master into haskell-updates
github-actions[bot] Nov 29, 2022
5309e41
Merge pull request #203489 from arcz/haskell-unbreaks
cdepillabout Nov 29, 2022
ca1c7d0
haskellPackages.snaplet-sqlite-simple: unmark as broken
cdepillabout Nov 29, 2022
80867b7
haskellPackages: regenerate
cdepillabout Nov 29, 2022
747179f
Merge master into haskell-updates
github-actions[bot] Nov 30, 2022
21c4d08
haskellPackages.hnix: 0.14.0.8 -> 0.16
sternenseemann Nov 24, 2022
ec89642
dhall-nix: patch for compatibility with hnix 0.16
sternenseemann Nov 30, 2022
ca6af0b
dhall-nixpkgs: allow building with hnix 0.16
sternenseemann Nov 30, 2022
445f264
Merge master into haskell-updates
github-actions[bot] Dec 1, 2022
e1364fe
haskellPackages: stackage LTS 20.1 -> LTS 20.2
cdepillabout Dec 1, 2022
5e2fc0c
all-cabal-hashes: 2022-11-26T14:57:41Z -> 2022-12-01T21:24:50Z
cdepillabout Dec 1, 2022
e63e64b
haskellPackages: regenerate package set based on current config
cdepillabout Dec 1, 2022
0915b92
Merge master into haskell-updates
github-actions[bot] Dec 2, 2022
da7988f
Revert "haskellPackages.type-errors: apply upstream patch for 9.2"
roberth Dec 2, 2022
10384aa
haskellPackages.hercules-ci-optparse-applicative: bump
roberth Dec 2, 2022
9de7bef
haskellPackages.postgrest: 9.0.1 -> 10.1.1
wegank Dec 2, 2022
a358814
Merge master into haskell-updates
github-actions[bot] Dec 3, 2022
6f7b7da
all-cabal-hashes: 2022-12-01T21:24:50Z -> 2022-12-03T02:23:34Z
cdepillabout Dec 3, 2022
ed62aa6
haskellPackages: regenerate package set based on current config
cdepillabout Dec 3, 2022
1c54677
haskellPackages.steeloverseer: mark as unbroken
cdepillabout Dec 3, 2022
5602fa1
haskell.packages.ghc884.exceptions: 0.10.5 -> 0.10.6
cdepillabout Dec 3, 2022
e099077
Merge master into haskell-updates
github-actions[bot] Dec 4, 2022
c5a7d50
Merge master into haskell-updates
github-actions[bot] Dec 5, 2022
d7af8ae
Merge master into haskell-updates
github-actions[bot] Dec 6, 2022
0ad12b3
Merge master into haskell-updates
github-actions[bot] Dec 7, 2022
0bb9486
elmPackages.elm: fix build
roberth Dec 7, 2022
70567f6
haskellPackages.gitit: allow newer pandoc, skylighting, hoauth2
sternenseemann Dec 7, 2022
37de16c
haskellPackages.jack: allow bytestring 0.11
sternenseemann Dec 8, 2022
ac72e30
Merge master into haskell-updates
github-actions[bot] Dec 8, 2022
1001c04
haskellPackages.rate-limit: allow time 0.11
sternenseemann Dec 8, 2022
7d9a258
haskellPackages.vulkan-utils: dontCheck
expipiplus1 Dec 8, 2022
5bc95ac
haskellPackages.cabal2nix-unstable: 2022-10-22 -> 2022-12-08
sternenseemann Dec 8, 2022
4368f0c
Merge master into haskell-updates
github-actions[bot] Dec 9, 2022
0bb5be9
all-cabal-hashes: 2022-12-03T02:23:34Z -> 2022-12-08T20:17:19Z
maralorn Dec 9, 2022
6dea49b
haskellPackages: stackage LTS 20.2 -> LTS 20.3
maralorn Dec 9, 2022
735480c
haskellPackages: regenerate package set based on current config
maralorn Dec 9, 2022
1bb1559
haskellPackages: Fix eval errors
maralorn Dec 9, 2022
7a03b5a
haskellPackages.jack: drop now unnecessary jailbreak
sternenseemann Dec 9, 2022
678b313
elmPackages.elm-format: disable checks
ncfavier Dec 9, 2022
e824f1c
Merge pull request #205286 from ncfavier/elm-format
cdepillabout Dec 9, 2022
54a3487
Merge master into haskell-updates
github-actions[bot] Dec 10, 2022
207e2c9
all-cabal-hashes: 2022-12-08T20:17:19Z -> 2022-12-10T08:47:27Z
cdepillabout Dec 10, 2022
ba24102
haskellPackages: regenerate package set based on current config
cdepillabout Dec 10, 2022
a984b76
haskellPackages.pipes-http: allow bytestring 0.11
roberth Dec 10, 2022
0f5b6d9
all-cabal-hashes: 2022-12-10T08:47:27Z -> 2022-12-10T20:56:02Z
ncfavier Dec 10, 2022
3bc6ac0
haskellPackages: regenerate package set based on current config
ncfavier Dec 10, 2022
2117c50
Merge master into haskell-updates
github-actions[bot] Dec 11, 2022
653a5e1
Merge master into haskell-updates
github-actions[bot] Dec 12, 2022
46f442a
haskellPackages.update-nix-fetchgit: Fix build with upstream patch
expipiplus1 Dec 8, 2022
1baf257
Merge master into haskell-updates
github-actions[bot] Dec 13, 2022
1e02d0c
all-cabal-hashes: 2022-12-10T20:56:02Z -> 2022-12-12T14:16:14Z
ncfavier Dec 12, 2022
8605595
haskellPackages.html-charset: fix
ncfavier Dec 12, 2022
2641786
haskell.packages.ghc902.haskell-language-server: fix
ncfavier Dec 13, 2022
9d46109
haskellPackages: regenerate hackage-packages and transitive-broken
ncfavier Dec 13, 2022
a8b61d6
Merge master into haskell-updates
github-actions[bot] Dec 14, 2022
13d0860
Merge master into haskell-updates
github-actions[bot] Dec 15, 2022
0fe7b54
Merge pull request #205902 from ncfavier/hls-902
maralorn Dec 15, 2022
95f07a6
Merge master into haskell-updates
github-actions[bot] Dec 16, 2022
e19cdbe
haskell.packages.ghc902.haskell-language-server: oops
ncfavier Dec 16, 2022
95bf258
haskellPackages.hls-pragmas-plugin: Disable flaky test
maralorn Dec 16, 2022
efd1278
Merge master into haskell-updates
github-actions[bot] Dec 17, 2022
4fc62a4
haskellPackages: Regenerate hackage-packages.nix with lens-aeson_1_1_3
maralorn Dec 17, 2022
093d158
haskell.packages.ghc88.haskell-language-server: Fix build
maralorn Dec 17, 2022
b9b319d
haskell.packages.ghc88.hlint: Fix build
maralorn Dec 17, 2022
ad0d7cf
haskell.packages.ghc810.haskell-language-server: Fix build
maralorn Dec 17, 2022
662b194
emanote: Fix build
maralorn Dec 17, 2022
cd08de8
update-nix-fetchgit: remove patches
ncfavier Dec 17, 2022
c1e9217
Merge master into haskell-updates
github-actions[bot] Dec 18, 2022
088bc1c
haskellPackages: stackage LTS 20.3 -> LTS 20.4
cdepillabout Dec 18, 2022
cb3b3eb
all-cabal-hashes: 2022-12-12T14:16:14Z -> 2022-12-18T02:26:05Z
cdepillabout Dec 18, 2022
8e10587
haskellPackages: regenerate package set based on current config
cdepillabout Dec 18, 2022
7a8c0c6
Merge remote-tracking branch 'origin/master' into haskell-updates
cdepillabout Dec 18, 2022
d25cbb6
all-cabal-hashes: 2022-12-18T02:26:05Z -> 2022-12-18T22:10:13Z
maralorn Dec 18, 2022
7187fd4
haskellPackages: regenerate package set based on current config
maralorn Dec 18, 2022
8897b52
haskellPackages.implicit-hie: remove unneeded Cabal-syntax override
cdepillabout Dec 18, 2022
5d40eaa
haskell.packages.ghc943.implicit-hie: remove unneeded Cabal-syntax ov…
cdepillabout Dec 18, 2022
259fe22
Merge master into haskell-updates
github-actions[bot] Dec 19, 2022
65ffdca
neuron-notes: Remove
maralorn Dec 19, 2022
465f0b4
haskellPackages.reflex-dom: Fix build
maralorn Dec 19, 2022
189fa87
haskellPackages.bloomfilter: patch for GHC >= 9.2
sternenseemann Dec 19, 2022
4a6483e
git-annex: update sha256 for 10.20221212
sternenseemann Dec 19, 2022
0cf56da
haskellPackages.iCalendar: Fix build
maralorn Dec 19, 2022
741b781
Merge master into haskell-updates
github-actions[bot] Dec 20, 2022
ba307f0
Merge branch 'master' into haskell-updates
roberth Dec 20, 2022
cd75a02
haskell-modules/configuration-common.nix: Format (editorconfig)
roberth Dec 20, 2022
1e83653
Merge master into haskell-updates
github-actions[bot] Dec 21, 2022
0e05d68
haskellPackages: regenerate package set based on current config
cdepillabout Dec 21, 2022
39bf05b
Merge pull request #206842 from sternenseemann/bloomfilter-ghc-9.2
cdepillabout Dec 21, 2022
316bd96
haskellPackages: clear broken lists
cdepillabout Dec 21, 2022
f772317
Merge master into haskell-updates
github-actions[bot] Dec 22, 2022
14cd8b4
taffybar: allow scotty 0.12
sternenseemann Dec 22, 2022
e6168aa
Merge master into haskell-updates
github-actions[bot] Dec 23, 2022
d4d50ff
haskell.packages.ghc8107.cabal-install: fix build
sternenseemann Dec 23, 2022
197c4b0
Merge master into haskell-updates
github-actions[bot] Dec 24, 2022
fb7f159
haskellPackages: mark builds failing on hydra as broken
cdepillabout Dec 24, 2022
a6b7e0d
haskellPackages.kriti-lang: mark broken
cdepillabout Dec 24, 2022
fb337ae
haskellPackages.ldgallery-compiler: mark broken with ghc-9.2
cdepillabout Dec 24, 2022
4a7f2c3
carp: mark broken
cdepillabout Dec 24, 2022
0f00bd7
nix-linter: mark broken because doesn't compile on ghc92
cdepillabout Dec 24, 2022
84a6803
haskellPackages.structured-haskell-mode: mark broken
cdepillabout Dec 24, 2022
d116ede
vaultenv: mark broken because doesn't compile on ghc92
cdepillabout Dec 24, 2022
826331e
haskellPackages: mark broken all packages that timeout on Hydra
cdepillabout Dec 24, 2022
9f2b3e3
yi: mark as broken because dependency no longer builds
cdepillabout Dec 24, 2022
ac92ac9
petrinizer: mark as broken because sbv no longer builds
cdepillabout Dec 24, 2022
77a58e7
haskell: remove idris from release packages
cdepillabout Dec 24, 2022
0223039
haskellPackages.spade: mark as broken on darwin
cdepillabout Dec 24, 2022
fe4c250
haskell: remove spectacle from release packages
cdepillabout Dec 24, 2022
7bdfd07
haskell: sort list of broken packages
cdepillabout Dec 24, 2022
3027014
haskellPackages.descriptive: mark as broken because aeson-1.5.6.0 doe…
cdepillabout Dec 24, 2022
65d6fc5
haskell-language-server: Enable reenable dependencies for older ghcs
maralorn Dec 24, 2022
e897471
ghc-api-compat: unmarkBroken on older ghcs
maralorn Dec 24, 2022
9fa43f6
Merge branch 'master' into haskell-updates
maralorn Dec 24, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions pkgs/applications/editors/yi/wrapper.nix
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ stdenv.mkDerivation {
# This wrapper and wrapper only is under PD
license = licenses.publicDomain;
maintainers = with maintainers; [ ];

# dependency yi-language no longer builds
hydraPlatforms = lib.platforms.none;
broken = true;
};

}
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ stdenvNoCC.mkDerivation rec {
src = fetchurl {
name = "hledger-check-fancyassertion-${version}.hs";
url = "https://raw.githubusercontent.com/simonmichael/hledger/hledger-lib-${version}/bin/hledger-check-fancyassertions.hs";
sha256 = "1xy3ssxnwybq40nlffz95w7m9xbzf8ysb13svg0i8g5sfgrw11vk";
sha256 = "0lyyz8dqkknd9d073l613kdkaqd9r6ymdw94d7mwp17pxvfr17wf";
};

dontUnpack = true;
Expand Down
4 changes: 4 additions & 0 deletions pkgs/applications/science/logic/petrinizer/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ mkDerivation rec {
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ raskin ];
inherit (sbv_7_13.meta) platforms;

# dependency sbv no longer builds
hydraPlatforms = lib.platforms.none;
broken = true;
}
8 changes: 4 additions & 4 deletions pkgs/data/misc/hackage/pin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"commit": "e2ccf8a8796c9192280f796ce0f5d98ec783f856",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e2ccf8a8796c9192280f796ce0f5d98ec783f856.tar.gz",
"sha256": "092g4pbxyhkw1isbib967v5aw16iqs3w5iqcicv1irr4rphsr06z",
"msg": "Update from Hackage at 2022-11-11T17:48:48Z"
"commit": "d2f407d64c568ff572505378248cd834f808f6e0",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/d2f407d64c568ff572505378248cd834f808f6e0.tar.gz",
"sha256": "0agbmi2gjrg5gnp8dy76770lyh3ny42clm55wlr529320wnc14wm",
"msg": "Update from Hackage at 2022-12-18T22:10:13Z"
}
3 changes: 3 additions & 0 deletions pkgs/development/compilers/carp/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,7 @@ haskellPackages.mkDerivation rec {
# Windows not (yet) supported.
platforms = with lib.platforms; unix ++ darwin;

# doesn't build on ghc92
hydraPlatforms = lib.platforms.none;
broken = true;
}
2 changes: 2 additions & 0 deletions pkgs/development/compilers/elm/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ let
*/
elm-format = justStaticExecutables (overrideCabal (drv: {
jailbreak = true;
doCheck = assert (drv.version == "0.8.5"); false; # golden tests fail with optparse-applicative 0.17

description = "Formats Elm source code according to a standard set of rules based on the official Elm Style Guide";
homepage = "https://github.com/avh4/elm-format";
Expand Down Expand Up @@ -96,6 +97,7 @@ let
hspec = self.hspec_2_7_10;
hspec-core = self.hspec-core_2_7_10;
hspec-discover = self.hspec-discover_2_7_10;
hspec-meta = self.hspec-meta_2_7_8;

elm-format-test-lib = self.callPackage ./packages/elm-format-test-lib.nix {};
elm-format-markdown = self.callPackage ./packages/elm-format-markdown.nix {};
Expand Down
8 changes: 8 additions & 0 deletions pkgs/development/compilers/ghc/9.2.4.nix
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,14 @@ stdenv.mkDerivation (rec {
extraPrefix = "utils/haddock/";
stripLen = 1;
})
# Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs
# Can be removed if the Cabal library included with ghc backports the linked fix
(fetchpatch {
url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch";
stripLen = 1;
extraPrefix = "libraries/Cabal/";
sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY=";
})
];

postPatch = "patchShebangs .";
Expand Down
8 changes: 8 additions & 0 deletions pkgs/development/compilers/ghc/9.2.5.nix
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,14 @@ stdenv.mkDerivation (rec {
extraPrefix = "utils/haddock/";
stripLen = 1;
})
# Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs
# Can be removed if the Cabal library included with ghc backports the linked fix
(fetchpatch {
url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch";
stripLen = 1;
extraPrefix = "libraries/Cabal/";
sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY=";
})
];

postPatch = "patchShebangs .";
Expand Down
2 changes: 1 addition & 1 deletion pkgs/development/haskell-modules/HACKING.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ $ ./maintainers/scripts/haskell/hydra-report.hs get-report
$ ./maintainers/scripts/haskell/hydra-report.hs ping-maintainers
```

The `hyda-report.hs ping-maintainers` command generates a Markdown document
The `hydra-report.hs ping-maintainers` command generates a Markdown document
that you can paste in a GitHub comment on the PR opened above. This
comment describes which Haskell packages are now failing to build. It also
pings the maintainers so that they know to fix up their packages.
Expand Down
6 changes: 3 additions & 3 deletions pkgs/development/haskell-modules/cabal2nix-unstable.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@
}:
mkDerivation {
pname = "cabal2nix";
version = "unstable-2022-10-22";
version = "unstable-2022-12-08";
src = fetchzip {
url = "https://github.com/NixOS/cabal2nix/archive/bf7cc8f202e332953f7fbfc1d90490e4c197d287.tar.gz";
sha256 = "0fmpfl2nl215aids9yxdmdik77w7cppk900rnx23m07rmwg4xa4f";
url = "https://github.com/NixOS/cabal2nix/archive/021a48f4b4942462154b06fd81429a248638f87f.tar.gz";
sha256 = "1is1q5mqi86vzy3ni2959hr95gs9hwd5wiz92hanfli3infg00xc";
};
postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot";
isLibrary = true;
Expand Down
Loading