git: d8f506c91516 - main - lang/nhc98: Deprecate port

From: Lorenzo Salvadore <salvadore_at_FreeBSD.org>
Date: Fri, 07 Feb 2025 13:01:46 UTC
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d8f506c915165825ad810e94cca0be0b336f97cb

commit d8f506c915165825ad810e94cca0be0b336f97cb
Author:     Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2025-02-07 12:53:43 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2025-02-07 13:00:27 +0000

    lang/nhc98: Deprecate port
    
    - The port is for i386 only, which is not a tier 1 platform for any FreeBSD supported version.
    - Latest release is from 2010.
    - Does not build with GCC 14. Set USE_GCC=13 so that the port does not
      block GCC_DEFAULT update while waiting for expiration. [1]
    
    PR:             284484 [1]
    Approved by:    arrowd
---
 lang/nhc98/Makefile | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lang/nhc98/Makefile b/lang/nhc98/Makefile
index 013b0fbd0d54..159af711c0d3 100644
--- a/lang/nhc98/Makefile
+++ b/lang/nhc98/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	nhc98
 PORTVERSION=	1.22
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	lang haskell
 MASTER_SITES=	http://haskell.org/${PORTNAME}/
 DISTFILES=	${PORTNAME}src-${PORTVERSION}${EXTRACT_SUFX}
@@ -10,10 +10,13 @@ MAINTAINER=	haskell@FreeBSD.org
 COMMENT=	Fully-fledged compiler for Haskell 98
 WWW=		https://www.haskell.org/nhc98/
 
+DEPRECATED=			only for i386, latest release in 2010, does not build with GCC 14
+EXPIRATION_DATE=	2025-02-21
+
 ONLY_FOR_ARCHS=	i386
 
 USES=		gmake
-USE_GCC=	yes
+USE_GCC=	13
 
 HAS_CONFIGURE=		yes
 CONFIGURE_ARGS+=	--prefix=${PREFIX} --heap=4M --buildwith=gcc