@@ -7,7 +7,7 @@
7 # terminfo doesn't list libtinfo in its cabal file. We could ignore
7 # terminfo doesn't list libtinfo in its cabal file. We could ignore
8 # this if we used the terminfo shipped with GHC, but this package is
8 # this if we used the terminfo shipped with GHC, but this package is
9 # reinstallable so we'd rather have it defined in the plan.
9 # reinstallable so we'd rather have it defined in the plan.
10− packages.terminfo.components.library.libs = [pkgs.ncurses];
10+ packages.terminfo.components.library.libs = [ pkgs.ncurses ];
12 # The `extra-libraries` field in `X11.cabal` does not include Xss and Xinerama
12 # The `extra-libraries` field in `X11.cabal` does not include Xss and Xinerama
13 # see https://github.com/input-output-hk/haskell.nix/pull/988
13 # see https://github.com/input-output-hk/haskell.nix/pull/988
@@ -16,6 +16,10 @@
16 pkgs.xorg.libXinerama
16 pkgs.xorg.libXinerama
19+ # odbc needs this package to provide odbcss.h on Linux and macOS, see
20+ # https://github.com/fpco/odbc#common-issues
21+ packages.odbc.components.library.libs = [ pkgs.freetds ];
19 # These packages have `license: LGPL` in their .cabal file, but
23 # These packages have `license: LGPL` in their .cabal file, but
20 # do not specify the version. Setting the version here on
24 # do not specify the version. Setting the version here on
21 # examination of the license files included in the packages.
25 # examination of the license files included in the packages.