git: cf19ea635a5b - main - devel/cdecl: Upgrade to 11.15

From: Larry Rosenman <ler_at_FreeBSD.org>
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