Subject: CVS commit: pkgsrc/lang/ghc98
From: Masatake Daimon
Date: 2025-01-12 16:02:35
Message id: 20250112150235.BADBAFC1D@cvs.NetBSD.org

Log Message:
lang/ghc98: Replace the bootkit for NetBSD/aarch64 with GHC 9.8.2

NFCI. It produces the same binary as before so revbump is not required.

This is necessary for the upcoming GHC 9.10. I'm going to replace the
bootkit for each platform one by one, import lang/ghc910, update every
pkgsrc package written in Haskell, then switch the default compiler after
that.

I might have to give up on FreeBSD/i386 though. The upstream apparently
stopped caring about i386 platforms and I'm already seeing several signs of
it bitrotting away. In fact ghci, the REPL for GHC, has already stopped
working for years but I have received zero complaints so far which probably
means we can just let it go.

Files:
RevisionActionfile
1.7modifypkgsrc/lang/ghc98/bootstrap.mk
1.12modifypkgsrc/lang/ghc98/distinfo
1.4modifypkgsrc/lang/ghc98/patches/patch-hadrian_bootstrap_bootstrap.py
1.3modifypkgsrc/lang/ghc98/patches/patch-hadrian_src_Settings_Packages.hs
1.1addpkgsrc/lang/ghc98/files/hadrian-extra.patch
1.1addpkgsrc/lang/ghc98/files/hadrian-hashable.patch
1.1addpkgsrc/lang/ghc98/files/hadrian-splitmix.patch
1.1addpkgsrc/lang/ghc98/patches/patch-hadrian_hadrian.cabal
1.1addpkgsrc/lang/ghc98/patches/patch-linters_lint-commit-msg_lint-commit-msg.cabal
1.1addpkgsrc/lang/ghc98/patches/patch-linters_lint-submodule-refs_lint-submodule-refs.cabal
1.1addpkgsrc/lang/ghc98/patches/patch-linters_lint-whitespace_lint-whitespace.cabal
1.1addpkgsrc/lang/ghc98/patches/patch-linters_linters-common_linters-common.cabal