Hi Matthias,

There's a set of useful fixes in this point release:
https://www.haskell.org/ghc/blog/20221107-ghc-9.2.5-released.html

I confirmed I can build everything directly dependant in the tree with
this new version.  The noise about strcpy/sprintf is pretty loud, but
it's the same as with the existing version.

OK?

>From c476295ff8e1aef293595dd1b7551bc9a23fd515 Mon Sep 17 00:00:00 2001
From: Greg Steuck <g...@nest.cx>
Date: Sat, 26 Nov 2022 16:53:29 -0800
Subject: [PATCH] Upgrade lang/ghc 9.2.4->9.2.5

---
 lang/ghc/Makefile  | 9 ++++-----
 lang/ghc/distinfo  | 8 ++++----
 lang/ghc/pkg/PLIST | 6 ++++++
 3 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index c9e5d699451..3d80cc1c77f 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -8,8 +8,7 @@ DPB_PROPERTIES =	parallel
 # ghc hardcodes ${WRKDIR}/bin/gcc when the package is compiled with ccache
 NO_CCACHE =		Yes
 
-GHC_VERSION =		9.2.4
-REVISION =		3
+GHC_VERSION =		9.2.5
 DISTNAME =		ghc-${GHC_VERSION}
 CATEGORIES =		lang devel
 HOMEPAGE =		https://www.haskell.org/ghc/
@@ -61,7 +60,7 @@ SUPDISTFILES +=		${BINDISTFILE-$m}
 GHC_ITEMS = \
 	CABAL			3.6.3.0		 \
 	ARRAY			0.5.4.0		 \
-	BASE			4.16.3.0	 \
+	BASE			4.16.4.0	 \
 	BINARY			0.8.9.0		 \
 	BYTESTRING		0.11.3.1	 \
 	CONTAINERS		0.6.5.1		 \
@@ -69,7 +68,7 @@ GHC_ITEMS = \
 	DIRECTORY		1.3.6.2		 \
 	EXCEPTIONS		0.10.4		 \
 	FILEPATH		1.4.2.2		 \
-	GHC			9.2.4		 \
+	GHC			9.2.5		 \
 	GHC_BIGNUM		1.2		 \
 	GHC_COMPACT		0.1.0.0		 \
 	GHC_PRIM		0.8.0		 \
@@ -79,7 +78,7 @@ GHC_ITEMS = \
 	MTL			2.2.2		 \
 	PARSEC			3.1.15.0	 \
 	PRETTY			1.1.3.6		 \
-	PROCESS			1.6.13.2	 \
+	PROCESS			1.6.16.0	 \
 	STM			2.5.0.2		 \
 	TEMPLATE-HASKELL	2.18.0.0	 \
 	TERMINFO		0.4.1.5		 \
diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo
index 99248910645..7d71490ba1c 100644
--- a/lang/ghc/distinfo
+++ b/lang/ghc/distinfo
@@ -1,8 +1,8 @@
 SHA256 (ghc/ghc-8.10.7.20220904-amd64-unknown-openbsd.tar.xz) = bH1nISV38j0ogaqDQuRycw55YaE031EEe6XR4vyw+1Q=
 SHA256 (ghc/ghc-8.10.7.20220904-shlibs-amd64.tar.gz) = icwBqEzjeDiW42tw/9kTHC7/Hso9+fjjZaBJ5DF9chY=
-SHA256 (ghc/ghc-9.2.4-src.tar.xz) = FSE4iAZKDsTncj0HXzG4emeM4IUXc9WLRO96o96ZZFg=
-SHA256 (ghc/ghc-9.2.4-testsuite.tar.xz) = 1YaTrD0bx/Agxd/ZLBD2MRPcXW/YzHiTlKr7Qql+sC0=
+SHA256 (ghc/ghc-9.2.5-src.tar.xz) = BgZ5fRs44tiO4iQ/OOxrmhqpPptXjpXw3pqcCkFEAhw=
+SHA256 (ghc/ghc-9.2.5-testsuite.tar.xz) = dIR05uCVKX/BPR5XIwKi8xdanwZZ1D2K50rG3CIECqY=
 SIZE (ghc/ghc-8.10.7.20220904-amd64-unknown-openbsd.tar.xz) = 35756988
 SIZE (ghc/ghc-8.10.7.20220904-shlibs-amd64.tar.gz) = 3686128
-SIZE (ghc/ghc-9.2.4-src.tar.xz) = 24632968
-SIZE (ghc/ghc-9.2.4-testsuite.tar.xz) = 3193376
+SIZE (ghc/ghc-9.2.5-src.tar.xz) = 24655072
+SIZE (ghc/ghc-9.2.5-testsuite.tar.xz) = 3198932
diff --git a/lang/ghc/pkg/PLIST b/lang/ghc/pkg/PLIST
index 7a36656c1bf..5d6cb87b8f0 100644
--- a/lang/ghc/pkg/PLIST
+++ b/lang/ghc/pkg/PLIST
@@ -3341,6 +3341,9 @@ lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Hpc.p_hi
 lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Layout.dyn_hi
 lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Layout.hi
 lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Layout.p_hi
+lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Lit.dyn_hi
+lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Lit.hi
+lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Lit.p_hi
 lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Monad.dyn_hi
 lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Monad.hi
 lib/ghc/ghc-${GHC_VER}/GHC/StgToCmm/Monad.p_hi
@@ -6731,6 +6734,7 @@ share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Foreign.html
 share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Heap.html
 share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Hpc.html
 share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Layout.html
+share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Lit.html
 share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Monad.html
 share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Prim.html
 share/doc/ghc/html/libraries/ghc-${GHC_VER}/GHC-StgToCmm-Prof.html
@@ -7872,6 +7876,7 @@ share/doc/ghc/html/users_guide/.buildinfo
 share/doc/ghc/html/users_guide/9.2.1-notes.html
 share/doc/ghc/html/users_guide/9.2.2-notes.html
 share/doc/ghc/html/users_guide/9.2.3-notes.html
+share/doc/ghc/html/users_guide/9.2.4-notes.html
 share/doc/ghc/html/users_guide/${GHC_VER}-notes.html
 share/doc/ghc/html/users_guide/_images/
 share/doc/ghc/html/users_guide/_images/prof_scc.svg
@@ -7879,6 +7884,7 @@ share/doc/ghc/html/users_guide/_sources/
 share/doc/ghc/html/users_guide/_sources/9.2.1-notes.rst.txt
 share/doc/ghc/html/users_guide/_sources/9.2.2-notes.rst.txt
 share/doc/ghc/html/users_guide/_sources/9.2.3-notes.rst.txt
+share/doc/ghc/html/users_guide/_sources/9.2.4-notes.rst.txt
 share/doc/ghc/html/users_guide/_sources/${GHC_VER}-notes.rst.txt
 share/doc/ghc/html/users_guide/_sources/bugs.rst.txt
 share/doc/ghc/html/users_guide/_sources/codegens.rst.txt
-- 
2.38.1

Reply via email to