[Midnightbsd-cvs] [MidnightBSD/mports] ad74a1: devel/hs-cabal-install: update to 3.16.1.0
Lucas Holt
noreply at github.com
Fri Oct 2 01:11:48 EDT 2026
Branch: refs/heads/devel/hs-cabal-install
Home: https://github.com/MidnightBSD/mports
Commit: ad74a10c7bba865981c46d8b795a3c3f02f3e001
https://github.com/MidnightBSD/mports/commit/ad74a10c7bba865981c46d8b795a3c3f02f3e001
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-10-01 (Thu, 01 Oct 2026)
Changed paths:
M devel/hs-cabal-install/Makefile
M devel/hs-cabal-install/distinfo
R devel/hs-cabal-install/files/patch-bootstrap_linux-8.10.1.json
A devel/hs-cabal-install/files/patch-bootstrap_linux-9.12.2.json
A devel/hs-cabal-install/files/patch-cabal-benchmarks_bench_CabalBenchmarks.hs
M devel/hs-cabal-install/pkg-descr
Log Message:
-----------
devel/hs-cabal-install: update to 3.16.1.0
cabal-install 3.4.0.0 cannot be bootstrapped with current GHC. Update to
3.16.1.0, following FreeBSD's port: new USE_CABAL dependency set and the
linux-9.12.2.json bootstrap plan, patched for the GHC 9.12.4 builtin
library versions. Keep CABAL_BOOTSTRAP (our cabal.mk has no
SKIP_CABAL_EXTRACT). Move WWW from pkg-descr to the Makefile.
Requires lang/ghc 9.12.4.
AI-Assisted-by: Claude Opus 5.5 <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 7fad8f270d0ec41b2b9daccfc6f5f5d81c0ed056
https://github.com/MidnightBSD/mports/commit/7fad8f270d0ec41b2b9daccfc6f5f5d81c0ed056
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-10-02 (Fri, 02 Oct 2026)
Changed paths:
M devel/hs-cabal-install/Makefile
Log Message:
-----------
devel/hs-cabal-install: adapt to synced cabal.mk
Replace CABAL_BOOTSTRAP/PLIST_FILES with SKIP_CABAL_EXTRACT,
EXTRACT_ONLY and CABAL_EXECUTABLES as in FreeBSD's port, and define
do-build/do-install before including bsd.port.mk so they take
precedence over the cabal.mk defaults.
AI-Assisted-by: Claude Opus 5.5 <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Compare: https://github.com/MidnightBSD/mports/compare/ad74a10c7bba%5E...7fad8f270d0e
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list