mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-09-19 14:20:19 +00:00
haskellPackages.haskell-gi: move temporary upgrade into overlay
This achieves the same as 1af0d67ebe, but
prevents it being rolled back by package set regeneration.
This commit is contained in:
@@ -2235,6 +2235,16 @@ self: super: {
|
||||
# Too strict bounds on chell: https://github.com/fpco/haskell-filesystem/issues/24
|
||||
system-fileio = doJailbreak super.system-fileio;
|
||||
|
||||
# Temporarily upgrade haskell-gi until our hackage pin advances
|
||||
# Fixes build of gi-harfbuzz with harfbuzz >= 7.0
|
||||
# https://github.com/haskell-gi/haskell-gi/issues/396#issuecomment-1445181362
|
||||
haskell-gi =
|
||||
assert super.haskell-gi.version == "0.26.2";
|
||||
overrideCabal {
|
||||
version = "0.26.3";
|
||||
sha256 = "sha256-jsAb3JCSHCmi2dp9bpi/J3NRO/EQFB8ar4GpxAuBGOo=";
|
||||
} super.haskell-gi;
|
||||
|
||||
# Bounds too strict on base and ghc-prim: https://github.com/tibbe/ekg-core/pull/43 (merged); waiting on hackage release
|
||||
ekg-core = assert super.ekg-core.version == "0.1.1.7"; doJailbreak super.ekg-core;
|
||||
hasura-ekg-core = doJailbreak super.hasura-ekg-core;
|
||||
|
||||
@@ -129480,8 +129480,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "haskell-gi";
|
||||
version = "0.26.3";
|
||||
sha256 = "sha256-jsAb3JCSHCmi2dp9bpi/J3NRO/EQFB8ar4GpxAuBGOo=";
|
||||
version = "0.26.2";
|
||||
sha256 = "05r84czb05n69g7p7jazljh95yzdh2lpzgjjypgpg75mh83igr2w";
|
||||
setupHaskellDepends = [ base Cabal cabal-doctest ];
|
||||
libraryHaskellDepends = [
|
||||
ansi-terminal attoparsec base bytestring Cabal containers directory
|
||||
|
||||
Reference in New Issue
Block a user