Remove dead module Distribution.Client.Compat.FilePerms
[cabal.git] / release-notes / Cabal-3.8.0.0.md
blob2756103c34ca2c66f4fec1de86acddaf6504c7f4
1 Cabal 3.6.0.0 Changelog
2 ---
5 - Added fields :pkg-field:`extra-libraries-static` and
6   :pkg-field:`extra-lib-dirs-static` to allow Haskell libraries to remember
7   linker flags needed for fully static linking of system libraries into executables. [#7536](https://github.com/haskell/cabal/pull/7536)
9 - The existing field :pkg-field:`pkgconfig-depends` can used to append the relevant
10   output of ``pkg-config --libs --static`` to these new fields automatically.
11   When :pkg-field:`extra-libraries-static` is not given, it defaults to
12   :pkg-field:`extra-libraries`. When :pkg-field:`extra-lib-dirs-static` is not
13   given, it defaults to :pkg-field:`extra-lib-dirs`. [#7536](https://github.com/haskell/cabal/pull/7536)