pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   dkazankov
Date:           Wed Jul  2 18:09:03 UTC 2025

Modified Files:
        pkgsrc/lang/gcc13-gnat: Makefile buildlink3.mk distinfo
        pkgsrc/lang/gcc13-gnat-libs: Makefile
        pkgsrc/lang/gcc13-gnat/patches: patch-libgcc_config.host
Removed Files:
        pkgsrc/lang/gcc13-gnat/patches: patch-libgcc_config_i386_t-darwin
            patch-libgcc_config_rs6000_t-darwin
            patch-libgcc_config_t-darwin-libgccs1

Log Message:
gcc13-gnat*: update to 13.4 bug-fix release


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/gcc13-gnat/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/gcc13-gnat/buildlink3.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/gcc13-gnat/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/gcc13-gnat-libs/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config_i386_t-darwin \
    pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config_rs6000_t-darwin \
    pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config_t-darwin-libgccs1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/gcc13-gnat/Makefile
diff -u pkgsrc/lang/gcc13-gnat/Makefile:1.7 pkgsrc/lang/gcc13-gnat/Makefile:1.8
--- pkgsrc/lang/gcc13-gnat/Makefile:1.7 Wed Jul  2 06:31:34 2025
+++ pkgsrc/lang/gcc13-gnat/Makefile     Wed Jul  2 18:09:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2025/07/02 06:31:34 dkazankov Exp $
+# $NetBSD: Makefile,v 1.8 2025/07/02 18:09:02 dkazankov Exp $
 
 GCC_PKGNAME=           gcc13
-GCC_DIST_VERSION=      13.3.0
+GCC_DIST_VERSION=      13.4.0
 
 PKGNAME=       ${GCC_PKGNAME}-gnat-${GCC_DIST_VERSION}
-PKGREVISION=   4
+#PKGREVISION=  4
 COMMENT=       GNAT Compiler and Ada tools
 DISTNAME=      gcc-${GCC_DIST_VERSION}
 CATEGORIES=    lang

Index: pkgsrc/lang/gcc13-gnat/buildlink3.mk
diff -u pkgsrc/lang/gcc13-gnat/buildlink3.mk:1.3 pkgsrc/lang/gcc13-gnat/buildlink3.mk:1.4
--- pkgsrc/lang/gcc13-gnat/buildlink3.mk:1.3    Sun Feb 16 10:10:22 2025
+++ pkgsrc/lang/gcc13-gnat/buildlink3.mk        Wed Jul  2 18:09:02 2025
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.3 2025/02/16 10:10:22 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2025/07/02 18:09:02 dkazankov Exp $
 
 BUILDLINK_TREE+=       gcc13-gnat
 
 .if !defined(GCC13_GNAT_BUILDLINK3_MK)
 GCC13_GNAT_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.gcc13-gnat+=     gcc13-gnat>=13
-BUILDLINK_ABI_DEPENDS.gcc13-gnat+=     gcc13-gnat>=13.2
+BUILDLINK_API_DEPENDS.gcc13-gnat+=     gcc13-gnat>=13.1.0
+BUILDLINK_ABI_DEPENDS.gcc13-gnat+=     gcc13-gnat>=13.4.0
 BUILDLINK_PKGSRCDIR.gcc13-gnat=                ../../lang/gcc13-gnat
 BUILDLINK_DEPMETHOD.gcc13-gnat?=       build
 
@@ -14,7 +14,7 @@ PREPEND_PATH+=        ${BUILDLINK_DIR}/gcc13-gn
 
 GNU_TARGET_MACHINE?=   ${MACHINE_GNU_PLATFORM}
 
-ADALIB_PREFIX=         gcc13-gnat/lib/gcc/${GNU_TARGET_MACHINE}/13.3.0
+ADALIB_PREFIX=         gcc13-gnat/lib/gcc/${GNU_TARGET_MACHINE}/13.4.0
 
 BUILDLINK_FILES.gcc13-gnat+=   gcc13-gnat/${GNU_TARGET_MACHINE}/lib/*
 

Index: pkgsrc/lang/gcc13-gnat/distinfo
diff -u pkgsrc/lang/gcc13-gnat/distinfo:1.6 pkgsrc/lang/gcc13-gnat/distinfo:1.7
--- pkgsrc/lang/gcc13-gnat/distinfo:1.6 Fri Apr 25 12:33:45 2025
+++ pkgsrc/lang/gcc13-gnat/distinfo     Wed Jul  2 18:09:02 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.6 2025/04/25 12:33:45 dkazankov Exp $
+$NetBSD: distinfo,v 1.7 2025/07/02 18:09:02 dkazankov Exp $
 
-BLAKE2s (gcc-13.3.0.tar.xz) = d204b8987b4780b569f28226cbfff34ae27124e529857c36ff90d5d40ef0b511
-SHA512 (gcc-13.3.0.tar.xz) = ed5f2f4c6ed2c796fcf2c93707159e9dbd3ddb1ba063d549804dd68cdabbb6d550985ae1c8465ae9a336cfe29274a6eb0f42e21924360574ebd8e5d5c7c9a801
-Size (gcc-13.3.0.tar.xz) = 87909952 bytes
+BLAKE2s (gcc-13.4.0.tar.xz) = 5c8d3fd323e2e2d35a6eddf09298c80a36d6963543a09cd2d439add36e3ab863
+SHA512 (gcc-13.4.0.tar.xz) = 9b4b83ecf51ef355b868608b8d257b2fa435c06d2719cb86657a7c2c2a0828ff4ce04e9bac1055bbcad8ed5b4da524cafaef654785e23a50233d95d89201e35f
+Size (gcc-13.4.0.tar.xz) = 88530720 bytes
 SHA1 (patch-fixincludes_inclhack.def) = 9ed633ac175b2180f79e10c96dccd39999bfa348
 SHA1 (patch-gcc_Makefile.in) = a31ddc27f1092cfdf5ac896ca79c8590b5aceb47
 SHA1 (patch-gcc_ada_Makefile.rtl) = ab068e2580ac1c93c8f27e13aa7331c486080ed0
@@ -30,10 +30,7 @@ SHA1 (patch-gcc_tree.h) = e487cd4ac071b1
 SHA1 (patch-gnattools_configure) = 403e5576506d1a7f42740dcbfc79c1aee3333169
 SHA1 (patch-libffi_configure) = 392e46774fdf732bd07de35082d469cc325678ea
 SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 89e2dd6aaf2c1f75726f02362d8a8bf7178694ea
-SHA1 (patch-libgcc_config.host) = e3c3bc36f9f18e4b0864f10aa464774e133339c1
-SHA1 (patch-libgcc_config_i386_t-darwin) = 5c719be042134bf33f7d4d2bde63573f37df9a84
-SHA1 (patch-libgcc_config_rs6000_t-darwin) = a88cca89c7f28997e28b81d830b96613f23978ec
-SHA1 (patch-libgcc_config_t-darwin-libgccs1) = 75e5c3467bfd5716519a65f4d1a6da169486999e
+SHA1 (patch-libgcc_config.host) = a25dbebf416bcc94dcd21450fa01220da24d65f1
 SHA1 (patch-libgcc_config_t-darwin-min-11) = 8bf932c0c2769c5e2e191626976af31f1c57df7e
 SHA1 (patch-libgcc_crtstuff.c) = a16d465039de00c195cf0694560140a9c38f3a25
 SHA1 (patch-libgfortran_io_io.h) = b47b12022d1e1aad7c3997542f83dc451c33e62b

Index: pkgsrc/lang/gcc13-gnat-libs/Makefile
diff -u pkgsrc/lang/gcc13-gnat-libs/Makefile:1.5 pkgsrc/lang/gcc13-gnat-libs/Makefile:1.6
--- pkgsrc/lang/gcc13-gnat-libs/Makefile:1.5    Wed Jul  2 06:31:34 2025
+++ pkgsrc/lang/gcc13-gnat-libs/Makefile        Wed Jul  2 18:09:03 2025
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile,v 1.5 2025/07/02 06:31:34 dkazankov Exp $
+# $NetBSD: Makefile,v 1.6 2025/07/02 18:09:03 dkazankov Exp $
 
 GCC_PKGNAME=           gcc13
-GCC_DIST_VERSION=      13.3.0
+GCC_DIST_VERSION=      13.4.0
 
 DISTNAME=      gcc-${GCC_DIST_VERSION}
 PKGNAME=       ${GCC_PKGNAME}-gnat-libs-${GCC_DIST_VERSION}
 ## The PKGREVISION of this package needs to be at least 1 more than the
 ## PKGREVISION of the lang/gcc13 package so that with the dependence pattern
 ## '{gcc13,gcc13-libs}>=13.1.*' pkg_add will choose gcc13-libs over gcc13.
-PKGREVISION=   5
+PKGREVISION=   1
 CATEGORIES=    lang
 MASTER_SITES=  # empty
 DISTFILES=     # empty

Index: pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host
diff -u pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host:1.3 pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host:1.4
--- pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host:1.3 Fri Apr 25 12:33:45 2025
+++ pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host     Wed Jul  2 18:09:02 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-libgcc_config.host,v 1.3 2025/04/25 12:33:45 dkazankov Exp $
+$NetBSD: patch-libgcc_config.host,v 1.4 2025/07/02 18:09:02 dkazankov Exp $
 
 Part 1: drop legacy library build for macOS >= 14 [PR116809].
 
@@ -33,9 +33,9 @@ the previous change disabled it for macO
 Parts 2-3: This is needed for arm64 to get Out-of-line LSE atomics linked into libgcc.
 libsupc++ fails to link without this, and for arm to build.
 
---- libgcc/config.host.orig    2024-05-21 07:47:41.000000000 +0000
+--- libgcc/config.host.orig    2025-06-05 19:03:02.000000000 +0300
 +++ libgcc/config.host
-@@ -235,19 +235,25 @@ case ${host} in
+@@ -235,11 +235,17 @@
    tmake_file="$tmake_file t-slibgcc-darwin"
    # newer toolsets produce warnings when building for unsupported versions.
    case ${host} in
@@ -50,23 +50,13 @@ libsupc++ fails to link without this, an
 +    *-*-darwin1[89]*)
 +      tmake_file="t-darwin-min-8 t-darwin-libgccs1 $tmake_file"
        ;;
-     *-*-darwin9* | *-*-darwin1[0-7]*)
+     *-*-darwin1[67]]*)
 -      tmake_file="t-darwin-min-5 $tmake_file"
 +      tmake_file="t-darwin-min-5 t-darwin-libgccs1 $tmake_file"
        ;;
-     *-*-darwin[4-8]*)
--      tmake_file="t-darwin-min-1 $tmake_file"
-+      tmake_file="t-darwin-min-1 t-darwin-libgccs1 $tmake_file"
-       ;;
-     *)
-       # Fall back to configuring for the oldest system known to work with
-       # all archs and the current sources.
--      tmake_file="t-darwin-min-5 $tmake_file"
-+      tmake_file="t-darwin-min-5 t-darwin-libgccs1 $tmake_file"
-       echo "Warning: libgcc configured to support macOS 10.5" 1>&2
-       ;;
-   esac
-@@ -406,6 +412,7 @@ aarch64*-*-freebsd*)
+     *-*-darwin9* | *-*-darwin1[0-5]*)
+       tmake_file="t-darwin-min-5 t-darwin-libgccs1 $tmake_file"
+@@ -409,6 +415,7 @@
  aarch64*-*-netbsd*)
        extra_parts="$extra_parts crtfastmath.o"
        tmake_file="${tmake_file} ${cpu_type}/t-aarch64"
@@ -74,7 +64,7 @@ libsupc++ fails to link without this, an
        tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp t-crtfm"
        tmake_file="${tmake_file} t-dfprules"
        md_unwind_header=aarch64/aarch64-unwind.h
-@@ -497,7 +504,8 @@ arm*-*-netbsdelf*)
+@@ -500,7 +507,8 @@
        case ${host} in
          arm*-*-netbsdelf-*eabi*)
            tmake_file="${tmake_file} arm/t-netbsd-eabi"



Home | Main Index | Thread Index | Old Index