diff options
| author | Dima Panov <fluffy@FreeBSD.org> | 2026-01-14 23:33:19 +0300 |
|---|---|---|
| committer | Dima Panov <fluffy@FreeBSD.org> | 2026-01-14 23:41:02 +0300 |
| commit | 0e74846afc49c7b58c9edd4066da5afe3d428f99 (patch) | |
| tree | 24041ce0faf72b3a87f27f3bab0ccfc40fcc3e6b | |
| parent | 6ab5fcd46c68322837520afa04f91922836ad6ff (diff) | |
lang/gcc6-aux: update to GCC-6.5.0, regen bootstraps (+)
Original MASTERSITE is dead now and bootstraps is not available anymore.
Update GCC components from 6.4.1 to 6.5.0, latest 6.x release.
Regen all ada boostraps to 6.5.0 release, made all for minimal supportted FreeBSD release, 13.5.
Point WWW to original jmarino's ada development environment, https://github.com/jrmarino/draco
PR: 292414
MFH: 2026Q1
(cherry picked from commit 0286baf75e6a15721015ae1b4838bcbd6afdc218)
| -rw-r--r-- | lang/gcc6-aux/Makefile | 22 | ||||
| -rw-r--r-- | lang/gcc6-aux/Makefile.version | 8 | ||||
| -rw-r--r-- | lang/gcc6-aux/distinfo | 26 |
3 files changed, 20 insertions, 36 deletions
diff --git a/lang/gcc6-aux/Makefile b/lang/gcc6-aux/Makefile index 63e526382a0d..7c2b906b3327 100644 --- a/lang/gcc6-aux/Makefile +++ b/lang/gcc6-aux/Makefile @@ -3,13 +3,12 @@ PORTVERSION= ${SNAPSHOT} PORTREVISION= ${MAIN_PR} PORTEPOCH= 1 CATEGORIES= lang -MASTER_SITES= http://downloads.dragonlace.net/src/:boot \ - LOCAL/marino:boot LOCAL/ericbsd:boot GCC/${MS_SUBDIR} +MASTER_SITES= LOCAL/fluffy:boot GCC/${MS_SUBDIR} DISTFILES= ${IDENTIFICATION}.tar.xz MAINTAINER= fluffy@FreeBSD.org COMMENT= Version of GCC ${GCC_BRANCH} with full Ada support -WWW= http://www.dragonlace.net/ +WWW= https://github.com/jrmarino/draco LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi @@ -51,11 +50,7 @@ BOOTSTRAP_DESC= Create bootstrap compiler (overrides other options) .if ${OPSYS} == FreeBSD ONLY_FOR_ARCHS= aarch64 amd64 i386 MODERN_BINUTILS= yes -BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.freebsd.120.tar.bz2 -.endif -.if ${OPSYS} == DragonFly -ONLY_FOR_ARCHS= x86_64 -BOOTSTRAP_COMPILER= ada-bootstrap.x86_64.dragonfly.41.tar.bz2 +BOOTSTRAP_COMPILER= ada-bootstrap-${GARCH}-freebsd-13-${GCC_VERSION}.tar.bz2 .endif .if defined(MODERN_BINUTILS) @@ -78,7 +73,7 @@ PHASEFILE= ${WRKSRC}/gcc/DEV-PHASE BOOTSTRAP_PREFIX= ${WRKDIR}/bootstrap PKG_PREFIX= ${PREFIX}/${PORTNAME} MANDIRS= ${PREFIX}/${PORTNAME}/share -BSFILENAME= ada-bootstrap.${GARCH}.${OPSYS:tl}.${OSREL:S/.//}.tar.bz2 +BSFILENAME= ada-bootstrap-${GARCH}-${OPSYS:tl}-${OSREL:R}-${GCC_VERSION}.tar.bz2 # If we find gnatmake and friends in a standard location, then we'll use this # compiler instead of downloading the bootstrap. @@ -109,12 +104,9 @@ DISTFILES+= ${BOOTSTRAP_COMPILER}:boot .if defined(PLUS_BOOTSTRAPS) DISTFILES= \ ${IDENTIFICATION}.tar.xz \ - ada-bootstrap.i386.freebsd.100B.tar.bz2:boot \ - ada-bootstrap.i386.freebsd.120.tar.bz2:boot \ - ada-bootstrap.x86_64.dragonfly.41.tar.bz2:boot \ - ada-bootstrap.x86_64.freebsd.100B.tar.bz2:boot \ - ada-bootstrap.x86_64.freebsd.120.tar.bz2:boot \ - ada-bootstrap.aarch64.freebsd.120.tar.bz2:boot + ada-bootstrap-aarch64-freebsd-13-${GCC_VERSION}.tar.bz2:boot \ + ada-bootstrap-x86_64-freebsd-13-${GCC_VERSION}.tar.bz2:boot \ + ada-bootstrap-i386-freebsd-13-${GCC_VERSION}.tar.bz2:boot .endif .if ${PORT_OPTIONS:MFORTRAN} && !${PORT_OPTIONS:MBOOTSTRAP} diff --git a/lang/gcc6-aux/Makefile.version b/lang/gcc6-aux/Makefile.version index d158c51287b6..b77980ce7615 100644 --- a/lang/gcc6-aux/Makefile.version +++ b/lang/gcc6-aux/Makefile.version @@ -4,11 +4,11 @@ # continue to be used and eventually be removed from mirrors. GCC_BRANCH= 6 -GCC_POINT= 4.1 +GCC_POINT= 5.0 GCC_VERSION= ${GCC_BRANCH}.${GCC_POINT} -SNAPSHOT= 20180516 -BUILD_RELEASE= no -MAIN_PR= 3 +SNAPSHOT= 20181026 +BUILD_RELEASE= yes +MAIN_PR= 0 UTIL_PR= 0 ARMV7_PR= 0 ARM64_PR= 0 diff --git a/lang/gcc6-aux/distinfo b/lang/gcc6-aux/distinfo index 10b6062e50b9..54365ec9044d 100644 --- a/lang/gcc6-aux/distinfo +++ b/lang/gcc6-aux/distinfo @@ -1,17 +1,9 @@ -TIMESTAMP = 1527538310 -SHA256 (gcc-6-20180516.tar.xz) = fd5ca24c672554ab0d8dafd2b9319099d170509e432121992290232c079f8244 -SIZE (gcc-6-20180516.tar.xz) = 72660356 -SHA256 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 7231209f2600275f554f788ad1d036cf633c4339ebd25bd479a5bb1ddcddedf3 -SIZE (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 41229192 -SHA256 (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = eb7785d8b842aee2bb04b43adfb1346b178ee4e83d8775b4e6705fd23f1586f0 -SIZE (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = 44956630 -SHA256 (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 1066d7c5e71d78b4416de3b73348227678ca07db52488409e270db7b00467f55 -SIZE (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 42163803 -SHA256 (ada-bootstrap.i386.freebsd.120.tar.bz2) = 8140cbc0e88181156394092fc094071a9c25c7b0ef56489144fce074472a18f6 -SIZE (ada-bootstrap.i386.freebsd.120.tar.bz2) = 51426177 -SHA256 (ada-bootstrap.x86_64.freebsd.120.tar.bz2) = 4b490145520ffa9f8402a65cad8152a865f3fdae5bab2e06fc395bd7919083e0 -SIZE (ada-bootstrap.x86_64.freebsd.120.tar.bz2) = 52651957 -SHA256 (ada-bootstrap.aarch64.freebsd.111.tar.bz2) = b16284a3c2e9aea2e11ee52724ccafea08b00f3f0003130c71f8133163c9ef06 -SIZE (ada-bootstrap.aarch64.freebsd.111.tar.bz2) = 63714336 -SHA256 (ada-bootstrap.aarch64.freebsd.120.tar.bz2) = 22929f98dbed737dcb84098704d9d9e04fef16d27f17689be926284eddc7bbc3 -SIZE (ada-bootstrap.aarch64.freebsd.120.tar.bz2) = 64399030 +TIMESTAMP = 1767982287 +SHA256 (gcc-6.5.0.tar.xz) = 7ef1796ce497e89479183702635b14bb7a46b53249209a5e0f999bebf4740945 +SIZE (gcc-6.5.0.tar.xz) = 74355588 +SHA256 (ada-bootstrap-aarch64-freebsd-13-6.5.0.tar.bz2) = 3c2a30ccc55a410890531cd411142d74d59aa442fd62297cfb62376b6f96c521 +SIZE (ada-bootstrap-aarch64-freebsd-13-6.5.0.tar.bz2) = 47791701 +SHA256 (ada-bootstrap-x86_64-freebsd-13-6.5.0.tar.bz2) = aa160145609b724a075377dd5d53428f062d3d5d50dd0930be4ddff6ba117496 +SIZE (ada-bootstrap-x86_64-freebsd-13-6.5.0.tar.bz2) = 52662359 +SHA256 (ada-bootstrap-i386-freebsd-13-6.5.0.tar.bz2) = a48d37ffb3d3df603c28e53ac3397c2444d370a2e3e701f0a9f452981e4d49fa +SIZE (ada-bootstrap-i386-freebsd-13-6.5.0.tar.bz2) = 51505198 |
