git: cf19ea635a5b - main - devel/cdecl: Upgrade to 11.15
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 15 May 2022 01:46:42 UTC
The branch main has been updated by ler:
URL: https://cgit.FreeBSD.org/ports/commit/?id=cf19ea635a5b7f72715b1c2d25f81d4d605ad738
commit cf19ea635a5b7f72715b1c2d25f81d4d605ad738
Author: Larry Rosenman <ler@FreeBSD.org>
AuthorDate: 2022-05-15 01:45:32 +0000
Commit: Larry Rosenman <ler@FreeBSD.org>
CommitDate: 2022-05-15 01:46:37 +0000
devel/cdecl: Upgrade to 11.15
ChangeLog:
Atomic arrays
_Atomic arrays are now correctly forbidden:
typedef int A[2]
explain _Atomic A x // error: _Atomic array of T is illegal
Note that:
_Atomic int x[2]; // OK: array of _Atomic T is legal
is legal.
CDECLRC environment variable
If none of the --config, -c, --no-config, nor -C command line options
are given and the value of the CDECLRC environment variable isn't empty,
it's used as the full path to the cdeclrc file to read upon start-up.
Configuration file default language
Previously, cdecl would temporarily set the current language to the
latest supported version of C++ while reading a configuration file. It
no longer does this as a special case. Now, as always, it sets the
default language based on the executable name.
enum alignment in C11
Alignment of enums is now correctly allowed in C11.
Types as objects
Previously declared types are now checked to ensure they're not being
used as objects:
cdecl> struct S
cdecl> explain int S // error (now)
---
devel/cdecl/Makefile | 2 +-
devel/cdecl/distinfo | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/devel/cdecl/Makefile b/devel/cdecl/Makefile
index 5f2481ef8c94..be7c9f75237b 100644
--- a/devel/cdecl/Makefile
+++ b/devel/cdecl/Makefile
@@ -1,7 +1,7 @@
# Created by: David O'Brien (obrien@NUXI.com)
PORTNAME= cdecl
-PORTVERSION= 11.14
+PORTVERSION= 11.15
DISTVERSIONPREFIX= ${PORTNAME}-
CATEGORIES= devel
diff --git a/devel/cdecl/distinfo b/devel/cdecl/distinfo
index b8a69a5cef47..ae2409629686 100644
--- a/devel/cdecl/distinfo
+++ b/devel/cdecl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1647014252
-SHA256 (paul-j-lucas-cdecl-cdecl-11.14_GH0.tar.gz) = 257309c6fa95b9fd1d4e1dc5d8e14a0077a53dc28d8a1b170fcc138edb90c331
-SIZE (paul-j-lucas-cdecl-cdecl-11.14_GH0.tar.gz) = 772235
+TIMESTAMP = 1652578999
+SHA256 (paul-j-lucas-cdecl-cdecl-11.15_GH0.tar.gz) = 17c3b4c44359aa4ff96c28eda493490f5a6fe6fbee5f1137bf77094123c864ce
+SIZE (paul-j-lucas-cdecl-cdecl-11.15_GH0.tar.gz) = 779251