From nobody Sat Jan 6 00:44:33 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4T6M694WMzz56Zhs; Sat, 6 Jan 2024 00:44:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T6M693xLwz4rqs; Sat, 6 Jan 2024 00:44:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704501873; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5PPQLZO4spLYtdDvTh4pm95LsmfTp1fBGx/BYfLAzF8=; b=igoEF+K5DOyJIONPvQ9gpoTl/KrCwNt6bHbjwCsvztjyOvYmUtAQrSF2G3ArJOZ6gQeCo5 iUhupIVpcnUI1bgupSkjIlkptGQOR3Mx6z/rptX7TO9sSxhXbTY1e5sIjFIq4Rt7xsG673 bADKIfkkUOBVSHJU4r1TJnK2i2OcrEpYne63YX1GB//KN21l9EcKdpVjnwQh5slB09mvsq ES3VaT4AgfnN+lM4MSiU3uivNwZN83KK7678Lgs22w44C5JllcOLbiuk05deyabsiaOCMa FpJTXMM1C9QW0ubd86HMRCQ9CYmhFqqXyKOi3q/KjD7bsjTa9fB3bZt7xqK3lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704501873; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5PPQLZO4spLYtdDvTh4pm95LsmfTp1fBGx/BYfLAzF8=; b=LNVTNQUb5yY6JPNPbFkXdnuZG9mSDCQG2jqrof2xkliphh6atJCweGXybGOlKamavLbg2Y WFb/kgq3esNB41uG3whjSLE1dKg6MPmK44Y6O56Tl5+YdBewkbCpokw3jSqjMa4uMHAKwy 68S3tBXj5WVEiSJ0Voyi3KzRh3fVEQZlX0UhkTal2IMwoz1WJx8rLKbI1Ub9IXaQgGny7e xR76Bcxs5Nq+KffELbtI5Xtq8dAL7v+Sxj61WDqlFBBO9jhm1akt16liUwVL4Vcuf1NMFj /obRH87LejAsINepY5jgIZTEL1I14INUwoQs6fzLskrlDT5otWcRkXq4D29Liw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1704501873; a=rsa-sha256; cv=none; b=nRilPi9UYUzt7i1ZNw88On0WK1apXEl7M9BirUGaV9tjJovvO8XFILs3y5O/ntU2IPaWLj lP1tukuq2ik8XF9M5zdWd/Hccwdzg0GNdIRsPkBS/ibkFe9vxSrdUH8VgOBuX6Mk3Y5D73 BWNi75HikbCrmnFUs56NmOpJ6P+8tdn9VYaADOxCC65GR8N1da4//lNYSz19kBAyIpjUv4 zs66X2aiEchulI9VFE5eJhFwKWsNpLyaPIRvKkAqtDlCFAqpYhokKsKLcdeDaIwaySKAtx dmng2hrfOeSiPh51/SYYflYP/8+t3237fM9XCuwYPqKzCpuvQGM0tDeRRGGX0g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4T6M692zylzKgK; Sat, 6 Jan 2024 00:44:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 4060iXDu081226; Sat, 6 Jan 2024 00:44:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 4060iX6A081223; Sat, 6 Jan 2024 00:44:33 GMT (envelope-from git) Date: Sat, 6 Jan 2024 00:44:33 GMT Message-Id: <202401060044.4060iX6A081223@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Larry Rosenman Subject: git: 893fe310b286 - main - devel/cdecl: update to 16.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ler X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 893fe310b2865c9fd67dc0bbbf54aca444241eab Auto-Submitted: auto-generated The branch main has been updated by ler: URL: https://cgit.FreeBSD.org/ports/commit/?id=893fe310b2865c9fd67dc0bbbf54aca444241eab commit 893fe310b2865c9fd67dc0bbbf54aca444241eab Author: Larry Rosenman AuthorDate: 2024-01-06 00:43:35 +0000 Commit: Larry Rosenman CommitDate: 2024-01-06 00:43:35 +0000 devel/cdecl: update to 16.0 Release Notes: Macro expansion Cdecl now allows you to #define macros and expand them step-by-step. C99 with extension error messages Improved C99 with extension error messages. --disable-cdecl-debug removed The --disable-cdecl-debug configure option has been removed (which means cdecl debug output is always compiled in). GCC_COLORS Support for GCC_COLORS has been removed. It was more of a hindrance than a help. Implicit int pointers in C++ Implicit int pointer declarations, e.g., *p, are now correctly illegal in C++. --infer-command, -I The former --explain and -e options have been renamed --infer-command and -I; the former explain-by-default set option has been renamed infer-command. Fixed issue #32: Invalid function declarator accepted as valid A declarator like int f()()() was incorrectly accepted as valid — fixed. Fixed infer-command comment syntax error When in infer-command mode, a line starting with a comment would cause a syntax error. Fixed. --east-const, -e Since the old -e was renamed to -I, the short option for --east-const is now -e. Lambdas in C Lambdas are now correctly illegal in C. Nested typedefs Fixed printing of typedefs of nested types, e.g.: c++decl> struct S { typedef int I; } c++decl> typedef typename S::I T c++decl> show typedef S::I T; restrict arrays Arrays being restrict except as function parameter is now correctly illegal. Fixed parsing struct member bit-field A declararation like: struct S explain int S::x : 3 was incorrectly parsed; that's now fixed. (Scoped names still correctly can't be declared like that with bit fields, however.) Types in error & warning messages For types that are typedefs, now printing aka followed by their underlying types in more cases. Fixed escaped newlines Fixed escaped newline handling when not using GNU readline. Fixed q command Fixed having q be a synonym for quit in infer-command (formerly explain- by-default) mode. --- 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 3cb3d23cc30e..9bca59cbc7a4 100644 --- a/devel/cdecl/Makefile +++ b/devel/cdecl/Makefile @@ -1,5 +1,5 @@ PORTNAME= cdecl -PORTVERSION= 15.0 +PORTVERSION= 16.0 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= devel diff --git a/devel/cdecl/distinfo b/devel/cdecl/distinfo index bc89470ca9a4..7279c5a816db 100644 --- a/devel/cdecl/distinfo +++ b/devel/cdecl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1702849199 -SHA256 (paul-j-lucas-cdecl-cdecl-15.0_GH0.tar.gz) = 3a0d863c78f63f3e0d53009ac07e5e75073e869ba48aaa092aa840192ba71c2a -SIZE (paul-j-lucas-cdecl-cdecl-15.0_GH0.tar.gz) = 919884 +TIMESTAMP = 1704501804 +SHA256 (paul-j-lucas-cdecl-cdecl-16.0_GH0.tar.gz) = 6f4b7825f1fa6793a881478470828372d5487d3c548de35108a1bf8af98625a1 +SIZE (paul-j-lucas-cdecl-cdecl-16.0_GH0.tar.gz) = 958403