Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
5a82e8a
haskellPackages: stackage LTS 19.32 -> LTS 20.1
cdepillabout Nov 20, 2022
7f3e120
all-cabal-hashes: 2022-11-11T17:48:48Z -> 2022-11-20T07:33:12Z
cdepillabout Nov 20, 2022
5edce2b
haskellPackages: regenerate package set based on current config
cdepillabout Nov 20, 2022
7632bb6
Revert "haskellPackages.hercules-ci-agent: add patch"
zowoq Nov 20, 2022
ca95f9c
morpheus-graphql not broken
thomas-huegel Nov 21, 2022
86aa694
hpack: work around test suite choking on CRLF
sternenseemann Nov 21, 2022
25bf15d
haskellPackages: bump default GHC to 9.2.x
ncfavier Nov 20, 2022
8ad554b
haskellPackages: fixes
ncfavier Nov 20, 2022
51ec58d
haskellPackages.oeis: jailbreak
ncfavier Nov 21, 2022
c338829
lambdabot: remove upstreamed patches
ncfavier Nov 14, 2022
d7b8af2
haskellPackages.vinyl: remove unnecessary override
cdepillabout Nov 22, 2022
7476bfc
haskellPackages.aeson-diff: remove unnecessary jailbreak
cdepillabout Nov 22, 2022
823f2fd
haskellPackages.heist: remove unnecessary overrides
cdepillabout Nov 22, 2022
980c0e0
haskellPackages.flat: remove unnecessary overrides
cdepillabout Nov 22, 2022
620a33e
haskell.packages.ghc94.doctest: don't force specific version
cdepillabout Nov 22, 2022
51442ee
haskellPackages.linear-base: remove unnecessary overrides
cdepillabout Nov 22, 2022
b748e6b
haskell.packages.ghc94.invariant: remove jailbreak
cdepillabout Nov 22, 2022
b39c9f1
haskell.packages.ghc94.implicit-hie-cradle: remove jailbreak
cdepillabout Nov 22, 2022
e0566f8
haskell.packages.ghc94.tasty-hedgehog: override version 1.3.1.0 with …
cdepillabout Nov 22, 2022
9dc2034
haskell.packages.ghc94.retry: remove dontCheck
cdepillabout Nov 22, 2022
b3da9c7
haskell.packages.ghc94.rerebase: remove jailbreak
cdepillabout Nov 22, 2022
f0bcd29
haskell.packages.ghc94.hashtables: remove jailbreak
cdepillabout Nov 22, 2022
071a452
haskellPackages.lens: ship lens 5.1.1 which is from stackage
cdepillabout Nov 22, 2022
fbdf91f
haskellPackages.swagger2: dont jailbreak
cdepillabout Nov 22, 2022
26a5d49
haskellPackages.servant-*: remove doJailbreak
cdepillabout Nov 22, 2022
6bbe201
haskellPackages.servant-swagger: dont jailbreak
cdepillabout Nov 22, 2022
07620eb
haskell.packages.ghc94.swagger2: dont jailbreak
cdepillabout Nov 22, 2022
970a45d
haskell.packages.ghc94.lens-aeson: remove unnecessary override
cdepillabout Nov 22, 2022
e13b929
haskell.packages.ghc92.ghc-lib-parser-ex: use stackage version
sternenseemann Nov 22, 2022
d318e8e
haskell.packages.ghc8{8,10}.base-compat-batteries: add missing dep
sternenseemann Nov 22, 2022
50162ce
haskellPackages.OrderedBits: restrict to x86 platforms
sternenseemann Nov 22, 2022
0cac79f
haskellPackages.mbox: fix build for time >= 1.10
sternenseemann Nov 22, 2022
75ed447
haskellPackages: remove unnecessary overrides from ghc-9.2.x
arcz Nov 23, 2022
676c4d1
haskellPackages: configuration cleanup
arcz Nov 24, 2022
62b8403
haskellPackages: update base compiler and core pkgs in hackage2nix cfg
sternenseemann Nov 24, 2022
1c3d8c4
haskellPackages.wide-word: lift constraint on hedgehog
sternenseemann Nov 24, 2022
cf5b20d
haskellPackages.type-errors: apply upstream patch for 9.2
sternenseemann Nov 24, 2022
dafc321
haskell: Fix typo
Nov 24, 2022
b0a4fb1
haskellPackages.monad-bayes: Mark unbroken
Nov 24, 2022
27ade52
haskellPackages: Sort and extend my maintainership
Nov 24, 2022
0211fdf
haskellPackages.singleton-th: allow th-desugar-1.14
sternenseemann Nov 24, 2022
f2deb0a
haskell.packages.ghc9{2,4}.haskell-language-server: remove plugin ove…
ncfavier Nov 24, 2022
c0b360d
haskellPackages.haskell-language-server: add missing dep
ncfavier Nov 24, 2022
ead968c
haskell-language-server: Update wrapper to ghc 92 and don‘t provide v…
maralorn Nov 24, 2022
17af383
haskellPackages.multipart: allow bytestring-0.11
sternenseemann Nov 24, 2022
f89f42b
haskellPackages.tasty-discover: disable broken test suite
sternenseemann Nov 24, 2022
6806d55
haskellPackages.irc-{client,conduit}: lift upper bound on time and by…
sternenseemann Nov 24, 2022
c4d3773
haskellPackages.hashing: allow bytestring-0.11.*
sternenseemann Nov 24, 2022
13a1d28
haskellPackages.dhall-nix: 1.1.24 -> 1.1.25
sternenseemann Nov 24, 2022
8d26340
haskellPackages.hspec-contrib: dontCheck
cdepillabout Nov 26, 2022
d9f1f96
stack: remove overrides
cdepillabout Nov 26, 2022
96a8ea3
haskell.packages.ghc90.hashable: add missing dep of base-orphans
cdepillabout Nov 26, 2022
ef96f09
haskell.packages.ghc90.hashable: change addExtraLibrary to addBuildDe…
cdepillabout Nov 26, 2022
9004204
spago: build with ghc90 instead of ghc92
cdepillabout Nov 26, 2022
53dd989
haskell.packages.ghc810.hashable: add build depend on base-orphans
cdepillabout Nov 26, 2022
c4f2d3c
haskell.packages.ghc88.hashable: add build depend on base-orphans
cdepillabout Nov 26, 2022
a19b4f1
spago: mark broken in ghc92
cdepillabout Nov 26, 2022
e5b17a4
haskellPackages.Unique: allow hashable 1.4.*
sternenseemann Nov 26, 2022
ad62c4a
haskellPackages.rope-utf16-splay: downgrade to match text version
sternenseemann Nov 26, 2022
a0d7567
haskell-ci: allow Stackage LTS-20 dependency version
sternenseemann Nov 26, 2022
05f5850
haskellPackages: adopt maintainership of core haskell infra pkgs
sternenseemann Nov 22, 2022
c34ff30
haskellPackages.{pandoc,hlegder}: adopt maintainership from peti
sternenseemann Nov 22, 2022
c4f819c
haskellPackages: maralorn adopts packages from peti
sternenseemann Nov 23, 2022
765cb21
haskell.compiler.ghc92*: backport Cabal bugfix for Paths_ modules
iteratee Nov 7, 2022
84a31e9
all-cabal-hashes: 2022-11-20T07:33:12Z -> 2022-11-26T14:57:41Z
sternenseemann Nov 26, 2022
6d16a4c
haskellPackages.text-format: drop upstreamed patch
sternenseemann Nov 26, 2022
9f3f25c
haskellPackages.purenix: adjust override for pure purescript dep
sternenseemann Nov 26, 2022
a344f2c
haskell.packages.ghc8107.purescript-*st: mark as broken
sternenseemann Nov 26, 2022
0d91106
haskellPackages.purescript: drop unnecessary overrides
sternenseemann Nov 26, 2022
63ee72e
haskellPackages: move purescript override block into inherit
sternenseemann Nov 26, 2022
d8792ad
hledger-check-fancyassertions: update source hash for 1.27.1
sternenseemann Nov 27, 2022
97e9bee
haskellPackages: configuration common cleanup
arcz Nov 27, 2022
526f266
haskellPackages: unbreak selected packages
arcz Nov 27, 2022
57591f8
haskellPackages.vinyl-updates: remove unused override
cdepillabout Nov 27, 2022
b517a1c
haskellPackages.htoml: mark broken
cdepillabout Nov 27, 2022
8d48615
haskellPackages: unbreak selected packages
arcz Nov 28, 2022
cbfbd40
haskellPackages.snaplet-sqlite-simple: unmark as broken
cdepillabout Nov 29, 2022
e272425
haskellPackages: regenerate
cdepillabout Nov 29, 2022
c8aecde
haskellPackages.hnix: 0.14.0.8 -> 0.16
sternenseemann Nov 24, 2022
414d299
dhall-nix: patch for compatibility with hnix 0.16
sternenseemann Nov 30, 2022
80c9bbc
dhall-nixpkgs: allow building with hnix 0.16
sternenseemann Nov 30, 2022
6db05c8
Add `haskell.lib.incremental` utility
Gabriella439 Nov 22, 2022
bc22e1e
Lower required version
Gabriella439 Nov 28, 2022
9b79c9d
s/pkgs/pkg/g
Gabriella439 Nov 29, 2022
34e0996
Skip the use of `tar`
Gabriella439 Nov 30, 2022
d8db72f
Add an `installDist` phase
Gabriella439 Nov 30, 2022
b6c29e6
Document `interval` argument
Gabriella439 Nov 30, 2022
e6bab49
s/for use for/for use with/
Gabriella439 Nov 30, 2022
7230b9c
Move `installDistPhase` to `postPhases`
Gabriella439 Dec 1, 2022
a34d1d5
Disable dylib workaround for incremental build
Gabriella439 Dec 1, 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
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
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": "8c0e9152c3a1695495ae993999db0fc01b0547fe",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/8c0e9152c3a1695495ae993999db0fc01b0547fe.tar.gz",
"sha256": "178aa46hvgwl7mf2rs5zqq00k5bmrjvidgw5xasxix5mdahfzhdk",
"msg": "Update from Hackage at 2022-11-26T14:57:41Z"
}
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
Loading