maintainer-feedback requested: [Bug 288464] devel/stack: update 3.5.1 => 3.7.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 26 Jul 2025 18:59:17 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-haskell (Nobody)
<haskell@FreeBSD.org> for maintainer-feedback:
Bug 288464: devel/stack: update 3.5.1 => 3.7.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288464



--- Description ---
v3.7.1 Latest

See https://haskellstack.org/ for installation and upgrade instructions.

Changes since v3.5.1:

Other enhancements:

    Bump to Hpack 0.38.1.
    The --extra-dep option of Stack's script command now accepts a YAML value
specifying any immutable extra-dep. Previously only an extra-dep in the package
index that could be specified by a YAML string (for example,
acme-missiles-0.3@rev:0) was accepted.

Bug fixes:

    stack script --package <pkg-name> now uses GHC's -package-id option to
expose the installed package, rather than GHC's -package option. For packages
with public sub-libraries, -package <pkg> can expose an installed package other
than one listed by ghc-pkg list <pkg>.
    Work around ghc-pkg bug where, on Windows only, it cannot register a
package into a package database that is also listed in the GHC_PACKAGE_PATH
environment variable. In previous versions of Stack, this affected stack script
when copying a pre-compiled package from another package database.
    On Windows, when decompressing, and extracting, tools from archive files,
Stack uses the system temporary directory, rather than the root of the
destination drive, if the former is on the destination drive.

Thanks to all our contributors for this release:

    Max Ulidtko
    Mike Pilgrem
    Olivier Benz
    Simon Hengel