diff options
| author | Gleb Popov <arrowd@FreeBSD.org> | 2025-06-17 05:40:30 +0000 |
|---|---|---|
| committer | Gleb Popov <arrowd@FreeBSD.org> | 2025-06-22 09:35:49 +0000 |
| commit | a5de5d2d8b7d3256f50c668520520982f82cc941 (patch) | |
| tree | 859fbc31a67a0821cec80709dfc144d857502c0f | |
| parent | bd22535c51682fb74b1475628b26c0d341f206c1 (diff) | |
lang/ghc92: Use the same GHC 9.2 as bootstrap
This removes dependency on GHC 8.10.7 as a bootstrap, and transitively - on
llvm11
PR: 287528
| -rw-r--r-- | lang/ghc/distinfo | 6 | ||||
| -rw-r--r-- | lang/ghc92/Makefile | 9 |
2 files changed, 5 insertions, 10 deletions
diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo index 07b2ca3d1090..580b61c0b40b 100644 --- a/lang/ghc/distinfo +++ b/lang/ghc/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1746980342 +TIMESTAMP = 1746980343 SHA256 (ghc-9.8.4-src.tar.xz) = 17e8188f3c8a5c2f73fb4e35d01032e8dc258835ec876d52c8ad8ee3d24b2fc5 SIZE (ghc-9.8.4-src.tar.xz) = 32615492 SHA256 (ghc-9.6.7-src.tar.xz) = d053bf6ce1d588a75cfe8c9316269486e9d8fb89dcdf6fd92836fa2e3df61305 @@ -15,8 +15,8 @@ SHA256 (hadrian-9.6.7-boot.tar.gz) = f81dc59b4aef59c62c645da7be0b1fb8720aba338c8 SIZE (hadrian-9.6.7-boot.tar.gz) = 1495514 SHA256 (hadrian-9.4.8-boot.tar.gz) = 5eb060655686921b086645dcbdd6268f09bc66baf8cc76fce74dea9b8b55ab5d SIZE (hadrian-9.4.8-boot.tar.gz) = 1495586 -SHA256 (hadrian-9.2.8-boot.tar.gz) = 730412e1c17309670075be8f76dbca9ebadedfa10b758e605f9e67804e9e8ac5 -SIZE (hadrian-9.2.8-boot.tar.gz) = 1473009 +SHA256 (hadrian-9.2.8-boot.tar.gz) = 21a5154159dd89c09246646c82b5ccfc0c0963d45459cb0e59709a549272c8c7 +SIZE (hadrian-9.2.8-boot.tar.gz) = 1495573 SHA256 (ghc-9.6.7-boot-amd64-freebsd.tar.xz) = d55285c5998f3f040f52e159bc3b381ddd969a64670bf6630838fde2a84eb7c6 SIZE (ghc-9.6.7-boot-amd64-freebsd.tar.xz) = 125512852 SHA256 (ghc-9.2.8-boot-amd64-freebsd.tar.xz) = 8b172a963e316a57906edb7914be765021337a685e578bc3303db072aee3eb16 diff --git a/lang/ghc92/Makefile b/lang/ghc92/Makefile index 1b38789da16f..c437b0dea4c9 100644 --- a/lang/ghc92/Makefile +++ b/lang/ghc92/Makefile @@ -18,16 +18,11 @@ BASE_PACKAGES= Cabal-3.6.3.0 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 \ process-1.6.16.0 stm-2.5.0.2 template-haskell-2.18.0.0 \ terminfo-0.4.1.5 text-1.2.5.0 time-1.11.1.1 \ transformers-0.5.6.2 unix-2.7.2.2 xhtml-3000.2.2.1 -BOOT_GHC_VERSION= 8.10.7 -BOOT_LLVM_VERSION= 11 +BOOT_GHC_VERSION= 9.2.8 +BOOT_LLVM_VERSION= 12 MASTERDIR= ${.CURDIR}/../ghc PATCHDIR= ${.CURDIR}/files # PLIST for this port is set in the master one .include "${MASTERDIR}/Makefile" - -# This version of ncurses is needed by bootstrap compiler -.if empty(PORT_OPTIONS:MBOOT) -BUILD_DEPENDS+= ${LOCALBASE}/lib/compat/libncursesw.so.8:misc/compat12x -.endif |
