;pkg: bump default build, tools to lts 24.2 / ghc 9.10.2

This commit is contained in:
Simon Michael 2025-07-28 17:02:37 +01:00
parent e69c72a6c7
commit 424e072268
9 changed files with 11 additions and 11 deletions

View File

@ -1,5 +1,5 @@
#!/usr/bin/env stack
{- stack script --resolver nightly-2025-04-01 --compile
{- stack script --resolver lts-24.2 --compile
--extra-include-dirs /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/include/ffi
--package base-prelude
--package directory

View File

@ -1,7 +1,7 @@
#!/usr/bin/env stack
-- stack runghc
-- (requires hledger > 1.34)
-- -- stack script --compile --resolver nightly-2025-04-01 --verbosity error --package hledger-lib --package hledger --package text --package safe
-- -- stack script --compile --resolver lts-24.2 --verbosity error --package hledger-lib --package hledger --package text --package safe
-- hledger-register-max - runs "hledger register" and prints the posting with largest running total/balance.
-- Usage:

View File

@ -1,8 +1,8 @@
#!/usr/bin/env stack
-- stack runghc --verbosity error --package hledger
-- stack runghc --verbosity error --package hledger --package hledger-lib --package text --package safe
-- stack script --compile --resolver nightly-2025-04-01 --verbosity error --package hledger --package text
-- stack script --compile --resolver nightly-2025-04-01 --verbosity error --package hledger --package hledger-lib --package text --package safe
-- stack script --compile --resolver lts-24.2 --verbosity error --package hledger --package text
-- stack script --compile --resolver lts-24.2 --verbosity error --package hledger --package hledger-lib --package text --package safe
-- The topmost stack command above is used to run this script.
-- stack script uses released hledger, stack runghc uses local hledger source.
-- This script currently requires local hledger source, for Hledger.Cli.Script.

View File

@ -1,7 +1,7 @@
#!/usr/bin/env stack
-- stack runghc --verbosity error --package hledger --package hledger-lib --package text --package safe
-- (use the local hledger source)
-- -- stack script --compile --resolver nightly-2025-04-01 --verbosity info --package hledger --package text
-- -- stack script --compile --resolver lts-24.2 --verbosity info --package hledger --package text
-- -- (use a released hledger from stackage)
-- A custom compound report - like incomestatement but with different,

View File

@ -58,7 +58,7 @@ PRICEHIST_VERSION=1.4.12
# You can try specifying a different stackage version here, or
# commenting out this line to use your current global resolver,
# to avoid unnecessary building.
STACKAGE_SNAPSHOT=nightly-2025-05-01
STACKAGE_SNAPSHOT=lts-24.2
# If any required haskell dependencies aren't in the above stackage snapshot,
# list them here in this format: "PKG1-VER1 PKG2-VER2.."

View File

@ -1,8 +1,8 @@
# stack build plan using GHC 9.10.1
# stack build plan using GHC 9.10.2
# https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/9.10
# https://downloads.haskell.org/ghc/9.10.1/docs/users_guide/9.10.1-notes.html
resolver: nightly-2025-05-01
resolver: lts-24.2
packages:
- hledger-lib

View File

@ -1,5 +1,5 @@
#!/usr/bin/env stack
{- stack script --resolver nightly-2025-04-01
{- stack script --resolver lts-24.2
--package data-default
--package extra
--package process

View File

@ -1,5 +1,5 @@
#!/usr/bin/env stack
{- stack script --resolver nightly-2025-04-01 --compile
{- stack script --resolver lts-24.2 --compile
-}
-- add this to see packages being installed instead of a long silence:
-- --verbosity=info

View File

@ -1,5 +1,5 @@
#!/usr/bin/env stack
{- stack script --resolver nightly-2025-04-01 --compile
{- stack script --resolver lts-24.2 --compile
--package process
--package split
-}