git: 585209d361cf - main - lang/gcc12-devel: Update to 12.4.1.s20250227
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 04 Mar 2025 07:48:31 UTC
The branch main has been updated by salvadore:
URL: https://cgit.FreeBSD.org/ports/commit/?id=585209d361cf41d96e3d41eb029413ecd8be7074
commit 585209d361cf41d96e3d41eb029413ecd8be7074
Author: Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2025-02-28 07:39:53 +0000
Commit: Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2025-03-04 07:48:29 +0000
lang/gcc12-devel: Update to 12.4.1.s20250227
Also fix linking with libisl.so depending on GRAPHITE option, which is
now implemented through options helpers.
Co-authored-by: Gerald Pfeifer <gerald@FreeBSD.org>
PR: 276070
Reported by: Ivan Rozhuk <rozhuk.im@gmail.com>
---
lang/gcc12-devel/Makefile | 10 ++++------
lang/gcc12-devel/distinfo | 6 +++---
2 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile
index 36300b75918b..b762ac3c8161 100644
--- a/lang/gcc12-devel/Makefile
+++ b/lang/gcc12-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 12.4.1.s20250220
+PORTVERSION= 12.4.1.s20250227
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
@@ -71,6 +71,9 @@ CFLAGS:= ${CFLAGS:S/mcpu=g/mcpu=G/}
CXXFLAGS:= ${CFLAGS:S/mcpu=g/mcpu=G/}
.endif
+GRAPHITE_LIB_DEPENDS= libisl.so:devel/isl
+GRAPHITE_CONFIGURE_WITH+= isl
+
.include <bsd.port.pre.mk>
.if ${ARCH} == amd64
@@ -141,11 +144,6 @@ INFO+= gcc${SUFFIX}/libitm
SUB_FILES= pkg-message
SUB_LIST+= TARGLIB=${TARGLIB}
-.if ${PORT_OPTIONS:MGRAPHITE}
-LIB_DEPENDS+= libisl.so:devel/isl
-CONFIGURE_ARGS+=--with-isl=${LOCALBASE}
-.endif
-
CONFIGURE_ARGS+=--enable-languages=${LANGUAGES}
pre-everything::
diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo
index af2fc3aa188b..410968a9a97d 100644
--- a/lang/gcc12-devel/distinfo
+++ b/lang/gcc12-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740151141
-SHA256 (gcc-12-20250220.tar.xz) = 73548027fb5f82770b402a07be7eaf587e95cefff34f9e986013b61a60d6e8d8
-SIZE (gcc-12-20250220.tar.xz) = 79919964
+TIMESTAMP = 1740728331
+SHA256 (gcc-12-20250227.tar.xz) = f1011d92a7b7a3cd5d508d92743de25304a7b7ff48f2e1dfeba17a54943b35b8
+SIZE (gcc-12-20250227.tar.xz) = 79915940