From nobody Sat Aug 06 15:25:05 2022 X-Original-To: dev-commits-ports-main@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 4M0R9G0cp3z4Y4Fh; Sat, 6 Aug 2022 15:25:06 +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 4M0R9F5SYDz3MW1; Sat, 6 Aug 2022 15:25:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659799505; 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=ZFba0g9KMlii2JYcscYyx29ZDMp4qKK8xGfVewo1CcM=; b=Wwvt3CuEIU+AJ9sXGwQsRvRlA3vShCU+kQoG0/qb9KZL/PxMLD32D1d/aA7/Hf9lPVAK1Z 7SsmtVqOjQC27XM6zBNmFA3790EOeMDPDNMhqkIx5/CL0uwqJ5UFPZKHVH0BPCsg/CLFgY bgbKnw3j1b01utRomJ8wKHhQYIkFRfYM29H5+S/4A18OmKYVygldD/Fqt8cwqXTO5qKuXq anWFd1XWO3mxb42BOrgJ/Qdw3PJnjDfbc4Sol9/EAmbsAu/HXIx7VOAciihzOHqSwB5Yyw ijLpWfTO7Ll8OfGfGaUIan3wPlJE/qIgHyWA9LgPUY56JkKJ63RwMUxLulMX4w== 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 4M0R9F4YyMzdnd; Sat, 6 Aug 2022 15:25:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 276FP5L0088347; Sat, 6 Aug 2022 15:25:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 276FP5UT088346; Sat, 6 Aug 2022 15:25:05 GMT (envelope-from git) Date: Sat, 6 Aug 2022 15:25:05 GMT Message-Id: <202208061525.276FP5UT088346@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: 75ff759a3b18 - main - devel/cdecl: update to 12.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: 75ff759a3b189c6ae84690dc788c10d312b535b2 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659799505; 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=ZFba0g9KMlii2JYcscYyx29ZDMp4qKK8xGfVewo1CcM=; b=GatB2laHgJIE2vN1Y2Sr+inmKJ2g13ZBToJLi3DPlxTsR/a0bfD4luwpvoU5Unq3YpQeMS Hmd5MfdBBOaK6/fazYyjmV/DVAIpbD156eMM8WLk8dZg6YwqZSKnH/nsvrVRONKV6NgTrw KFxig6W9KhuYHY/vKqulWkGaKEZEPSd2pc3z42hPiui+E6f4iPs15QVHNkEdy3liwOFUgT yVRdI1RkCoi79F7dm4MBogQWuPJAiivfAKumFJQJy870CcinIjxgra1/u4oL3LzLs4Vb/I bX61zyjzqcru7/JIwpKDAav52Uykeb4H61f135lFcDyPLNyUI51d8bDRplF3ZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659799505; a=rsa-sha256; cv=none; b=OlZD3Kjn2U/jm7TRowyrkc4RE/2VWxr7pQ0HneysB/Cs0R/vTdu2PBowsG7zjROGDqgbD6 Gn/DScHqynuddmYVihcpkU+QTgSZN/2dP5el3x7ztAWcmIrpdrYXc/Kg/3k0DJJmh45D0D qzGD2m4OQdrUUIJhUr7SoVjKCorvouZR1SslwCLimSNG/D/qxdN6UJ2E9QDLxT3M7mIoNC 2vpnoXu0w8JoBoHmEwXV/315yZdTK9n+iuWxVboUwgF1s5Fttg5OJRVDituNBT5oB44oee jVd0KuYMhXG65B9G/ZjLKh0YzgFxV7FE2hyj13tSLJvYgDPdg41DmoCiuM6fkA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ler: URL: https://cgit.FreeBSD.org/ports/commit/?id=75ff759a3b189c6ae84690dc788c10d312b535b2 commit 75ff759a3b189c6ae84690dc788c10d312b535b2 Author: Larry Rosenman AuthorDate: 2022-08-06 15:23:27 +0000 Commit: Larry Rosenman CommitDate: 2022-08-06 15:24:58 +0000 devel/cdecl: update to 12.0 ChangeLog: Added suggestions Added suggestions to error messages in certain cases when a keyword is expected, for example: cdecl> declare x as type poiner to int ^ 19: syntax error: "poiner": "as" expected; did you mean "pointer"? Better executable name checking Previously, if cdecl was invoked as cast, declare, or explain, or with a name that isn't a command (through renaming or a hard or a symbolic link) without command-line arguments, it behaved as if it were invoked as cdecl without error. This has been fixed. C23 The placeholder name of C2X has been changed to C23. Color and TERM The TERM environment variable is no longer considered when determining whether color should be used in output. Now, all that matters is whether the output stream is connected to a TTY. exit auto-completion The exit command is no longer auto-completable enabling explain to be auto-completed after typing only ex rather than exp as before. help options types Help for types was added to options help. explicit help The missing explicit was added to the help. explicit-escu for enum The explicit-ecsu option for enums is fixed. include Added a new include command to include cdecl commands from files either from a configuration file or the cdecl command line. _Noreturn deprecated _Noreturn is now deprecated in C2X. Printing of types Now printing types in error messages as they were originally defined (pseudo-English vs. gibberish) in more cases. Additional sanitizers The configure options of --enable-msan and --enable-ubsan have been added to enable clang's Memory Sanitizer and Undefined Behavior Sanitizer, respectively. The previous --enable-address-sanitizer has been renamed to --enable-asan. show autocompletion The show command now uses command-specific autocompletion. Overloading co_await operator Overloading the co_await operator is now supported. Predefined types Fixed spelling of bad_typeid; added source_location, type_index, and type_info. Types as objects, English edition Previously declared types in pseudo-Engilsh are now checked to ensure they're not being used as objects: cdecl> struct S cdecl> declare S as int // 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 985d97fdb427..5be8968795f3 100644 --- a/devel/cdecl/Makefile +++ b/devel/cdecl/Makefile @@ -1,5 +1,5 @@ PORTNAME= cdecl -PORTVERSION= 11.15 +PORTVERSION= 12.0 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= devel diff --git a/devel/cdecl/distinfo b/devel/cdecl/distinfo index ae2409629686..73ff8b98a12f 100644 --- a/devel/cdecl/distinfo +++ b/devel/cdecl/distinfo @@ -1,3 +1,3 @@ -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 +TIMESTAMP = 1659799337 +SHA256 (paul-j-lucas-cdecl-cdecl-12.0_GH0.tar.gz) = 662dd33f44cf539d5ecc84c65aac5c6f46dddb87f11974f8aa976dc2d4bccaff +SIZE (paul-j-lucas-cdecl-cdecl-12.0_GH0.tar.gz) = 801249