Files
sydpkgs/pkgs/pgf2-haskell/default.nix
T
2026-02-15 22:29:36 -07:00

19 lines
395 B
Nix

{ haskell
, compiler ? "ghc96"
, gf-pgf
, gf-core
}:
let
src = "${gf-core.src}/src/runtime/haskell-bind";
hpkgs = haskell.packages.${compiler};
pkg = hpkgs.callCabal2nix "pgf2" src {};
in haskell.lib.overrideCabal pkg (prev: {
patches = (prev.patches or []) ++ [
./fix-cabal-syntax-error.patch
];
librarySystemDepends = (prev.librarySystemDepends or []) ++ [
gf-pgf
];
})