aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2024-03-17 14:49:07 +0000
committerThierry Thomas <thierry@FreeBSD.org>2024-03-17 14:55:20 +0000
commit4392cddc189c43d107fe009dec84845256247682 (patch)
tree0eda52ab8ee75bfbc7158fb985b2f453af26971a
parent5a698b446f6ac73ab1dcd162ceb3e3a41c82f3a1 (diff)
downloadports-4392cddc189c43d107fe009dec84845256247682.tar.gz
ports-4392cddc189c43d107fe009dec84845256247682.zip
lang/gnat12: follow lang/gcc12 and upgrade to 12.3.0
-rw-r--r--lang/gnat12/Makefile11
-rw-r--r--lang/gnat12/distinfo6
-rw-r--r--lang/gnat12/pkg-plist3
3 files changed, 12 insertions, 8 deletions
diff --git a/lang/gnat12/Makefile b/lang/gnat12/Makefile
index e88c1035a222..fdc0cc5a0ea5 100644
--- a/lang/gnat12/Makefile
+++ b/lang/gnat12/Makefile
@@ -1,8 +1,7 @@
PORTNAME= gnat12
-DISTVERSION= 12.2.0
-PORTREVISION= 7
+DISTVERSION= 12.3.0
CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_GCC}:gcc \
+MASTER_SITES= http://gcc.gnu.org/pub/gcc/releases/gcc-${DISTVERSION}/:gcc \
LOCAL/thierry:gnat
MASTER_SITE_SUBDIR= releases/gcc-${DISTVERSION}
DISTFILES= gcc-${DISTVERSION}.tar.xz:gcc
@@ -14,11 +13,13 @@ WWW= https://www.adacore.com/community
LICENSE= GPLv2 GPLv3 GPLv3RLE
LICENSE_COMB= multi
+BUILD_DEPENDS= gcc${_GCC_VER}>0:lang/gcc${_GCC_VER}
LIB_DEPENDS= libgmp.so:math/gmp \
libisl.so:devel/isl \
libmpc.so:math/mpc \
libmpfr.so:math/mpfr
-RUN_DEPENDS= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS= ${LOCALBASE}/bin/as:devel/binutils \
+ gcc${_GCC_VER}>0:lang/gcc${_GCC_VER}
USES= bison gmake iconv libtool localbase tar:xz
USE_BINUTILS= yes
@@ -105,7 +106,7 @@ _PLATFORM= ${OPSYS:tl}${OSREL}
_PREV_ASSET_FILE= gnat-${_GNAT_ARCH}-${OPSYS:tl}.${_PREV_ASSET_OSREL}-${_PREV_ASSET_VER}${_PREV_ASSET_REV}
_PREV_ASSET_GCC= ${PREV_ASSET_VER:R:R}
_PREV_ASSET_OSREL?= ${OSREL:R}
-_PREV_ASSET_VER?= ${DISTVERSION}
+_PREV_ASSET_VER?= 12.2.0
_PREV_ASSET_REV?= _6
_REV_FILE= ${WRKSRC}/gcc/REVISION
_TARGLIB= ${_PKG_PREFIX}/lib ${_PKG_PREFIX}/lib/gcc${_GCC_VER}
diff --git a/lang/gnat12/distinfo b/lang/gnat12/distinfo
index b83d7761dc26..549f33c6d77d 100644
--- a/lang/gnat12/distinfo
+++ b/lang/gnat12/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1702501263
-SHA256 (gcc-12.2.0.tar.xz) = e549cf9cf3594a00e27b6589d4322d70e0720cdd213f39beb4181e06926230ff
-SIZE (gcc-12.2.0.tar.xz) = 84645292
+TIMESTAMP = 1710681867
+SHA256 (gcc-12.3.0.tar.xz) = 949a5d4f99e786421a93b532b22ffab5578de7321369975b91aec97adfda8c3b
+SIZE (gcc-12.3.0.tar.xz) = 85491976
SHA256 (gnat-aarch64-freebsd.13-12.2.0_6.tar.xz) = 5632d44659109b4487ac4f9658fab83eb88ceb1bef2e2171c8fc6426475154ec
SIZE (gnat-aarch64-freebsd.13-12.2.0_6.tar.xz) = 63359820
SHA256 (gnat-aarch64-freebsd.14-12.2.0_6.tar.xz) = 9de5e4959af90cea8ddcb3e3bea3d1e9146235abbca28cb1e662c9368e9596db
diff --git a/lang/gnat12/pkg-plist b/lang/gnat12/pkg-plist
index c11fefb47dfa..341689854819 100644
--- a/lang/gnat12/pkg-plist
+++ b/lang/gnat12/pkg-plist
@@ -6113,6 +6113,7 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/plugin/include/optinfo-emit-json.h
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/plugin/include/optinfo.h
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/plugin/include/options.h
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/plugin/include/opts-diagnostic.h
+gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/plugin/include/opts-jobserver.h
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/plugin/include/opts.h
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/plugin/include/ordered-hash-map.h
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/plugin/include/output.h
@@ -6397,9 +6398,11 @@ gnat12/share/gcc-%%VER%%/python/libstdcxx/v6/xmethods.py
%%NLS%%gnat12/share/locale/id/LC_MESSAGES/gcc.mo
%%NLS%%gnat12/share/locale/ja/LC_MESSAGES/cpplib.mo
%%NLS%%gnat12/share/locale/ja/LC_MESSAGES/gcc.mo
+%%NLS%%gnat12/share/locale/ka/LC_MESSAGES/cpplib.mo
%%NLS%%gnat12/share/locale/nl/LC_MESSAGES/cpplib.mo
%%NLS%%gnat12/share/locale/nl/LC_MESSAGES/gcc.mo
%%NLS%%gnat12/share/locale/pt_BR/LC_MESSAGES/cpplib.mo
+%%NLS%%gnat12/share/locale/ro/LC_MESSAGES/cpplib.mo
%%NLS%%gnat12/share/locale/ru/LC_MESSAGES/cpplib.mo
%%NLS%%gnat12/share/locale/ru/LC_MESSAGES/gcc.mo
%%NLS%%gnat12/share/locale/sr/LC_MESSAGES/cpplib.mo