[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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288464

            Bug ID: 288464
           Summary: devel/stack: update 3.5.1 => 3.7.1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://github.com/commercialhaskell/stack/releases
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: haskell@FreeBSD.org
          Reporter: alven@FreeBSD.org
             Flags: maintainer-feedback?(haskell@FreeBSD.org)
          Assignee: haskell@FreeBSD.org
 Attachment #262447 maintainer-approval+
             Flags:

Created attachment 262447
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=262447&action=edit
[PATCH] devel/stack: update 3.5.1 => 3.7.1

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

-- 
You are receiving this mail because:
You are the assignee for the bug.