git: 8328ce9a1271 - main - devel/cdecl: update to 18.4

From: Larry Rosenman <ler_at_FreeBSD.org>
Date: Sat, 07 Sep 2024 23:00:34 UTC
The branch main has been updated by ler:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8328ce9a1271f2a8def2dfdd2f81747bbe978a92

commit 8328ce9a1271f2a8def2dfdd2f81747bbe978a92
Author:     Larry Rosenman <ler@FreeBSD.org>
AuthorDate: 2024-09-07 22:55:48 +0000
Commit:     Larry Rosenman <ler@FreeBSD.org>
CommitDate: 2024-09-07 23:00:28 +0000

    devel/cdecl: update to 18.4
    
    C++26
    Initial support for C++26 has been added, specifically = delete("reason") is now supported.
    
    However, since C++26 is (at least) 2 years away, the default language for C++ is still C++23.
    
    Placemarker for empty macro argument
    Macros that can take a single argument can also accept no arguments since it's interpreted as an argument of a placemarker, e.g.:
    
    cdecl> #define M1(A)    [A]
    cdecl> expand M1()
    M1() => [A]
    | A =>
    M1() => []
    is correct.
---
 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 e62730cef155..b6e0c7cba224 100644
--- a/devel/cdecl/Makefile
+++ b/devel/cdecl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	cdecl
 DISTVERSIONPREFIX=	${PORTNAME}-
-DISTVERSION=	18.3
+DISTVERSION=	18.4
 CATEGORIES=	devel
 
 MAINTAINER=	ler@FreeBSD.org
diff --git a/devel/cdecl/distinfo b/devel/cdecl/distinfo
index 7d392a248db4..91db7dbf9d08 100644
--- a/devel/cdecl/distinfo
+++ b/devel/cdecl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723891477
-SHA256 (paul-j-lucas-cdecl-cdecl-18.3_GH0.tar.gz) = a32a75f2f4316a903721d1a5fd6085e85c8e435cc1fe7e3a0a1b4bc0e8a4c9b3
-SIZE (paul-j-lucas-cdecl-cdecl-18.3_GH0.tar.gz) = 1028722
+TIMESTAMP = 1725749645
+SHA256 (paul-j-lucas-cdecl-cdecl-18.4_GH0.tar.gz) = 1d53d13ed6dc6096cb2003e87461cbc6719c1fc624cdad69030d85b4933fdfee
+SIZE (paul-j-lucas-cdecl-cdecl-18.4_GH0.tar.gz) = 1035054