git: f714685f6ae1 - main - lang/gcc12: Update to 12.5.0

From: Lorenzo Salvadore <salvadore_at_FreeBSD.org>
Date: Mon, 12 Oct 2026 14:01:00 UTC
The branch main has been updated by salvadore:

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

commit f714685f6ae1dd1ad83861dfb050efada09df6b6
Author:     Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2026-10-06 13:13:49 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2026-10-12 13:58:53 +0000

    lang/gcc12: Update to 12.5.0
    
    Also remove files/patch-libgcc-config.host: patch has been upstreamed
    with upstream commit 23541b23deb5504c6d3c0a3e96a0858e10c3c627.
    
    Changes: https://gcc.gnu.org/gcc-12/changes.html#12.5
---
 lang/gcc12/Makefile                       |  3 +--
 lang/gcc12/distinfo                       |  6 +++---
 lang/gcc12/files/patch-libgcc-config.host | 11 -----------
 3 files changed, 4 insertions(+), 16 deletions(-)

diff --git a/lang/gcc12/Makefile b/lang/gcc12/Makefile
index 06ea7aef107e..70415ec46e23 100644
--- a/lang/gcc12/Makefile
+++ b/lang/gcc12/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	gcc
-PORTVERSION=	12.4.0
-PORTREVISION=	6
+PORTVERSION=	12.5.0
 CATEGORIES=	lang
 MASTER_SITES=	GCC
 PKGNAMESUFFIX=	${SUFFIX}
diff --git a/lang/gcc12/distinfo b/lang/gcc12/distinfo
index e90d6d8bcef9..94ae0ef682bc 100644
--- a/lang/gcc12/distinfo
+++ b/lang/gcc12/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724162795
-SHA256 (gcc-12.4.0.tar.xz) = 704f652604ccbccb14bdabf3478c9511c89788b12cb3bbffded37341916a9175
-SIZE (gcc-12.4.0.tar.xz) = 83377372
+TIMESTAMP = 1791292348
+SHA256 (gcc-12.5.0.tar.xz) = 71cd373d0f04615e66c5b5b14d49c1a4c1a08efa7b30625cd240b11bab4062b3
+SIZE (gcc-12.5.0.tar.xz) = 85897368
diff --git a/lang/gcc12/files/patch-libgcc-config.host b/lang/gcc12/files/patch-libgcc-config.host
deleted file mode 100644
index 266694676d17..000000000000
--- a/lang/gcc12/files/patch-libgcc-config.host
+++ /dev/null
@@ -1,11 +0,0 @@
---- libgcc/config.host.orig	2025-01-30 12:31:26.479569000 -0800
-+++ libgcc/config.host	2025-01-30 12:32:03.732682000 -0800
-@@ -286,7 +286,7 @@
-   # machine-specific sections may refine and add to this
-   # configuration.
-   tmake_file="$tmake_file t-freebsd t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver"
--  extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"
-+  extra_parts="crtbegin.o crtend.o crtbeginS.o crtbeginT.o crtendS.o"
-   case ${target_thread_file} in
-     posix)
-       tmake_file="${tmake_file} t-freebsd-thread"