Received: by mail.netbsd.org (Postfix, from userid 605) id 142F984D61; Tue, 3 Aug 2021 12:19:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4BD7484D44 for ; Tue, 3 Aug 2021 12:19:30 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id Yp4VliHOcELH for ; Tue, 3 Aug 2021 12:19:29 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 4D8F784CD9 for ; Tue, 3 Aug 2021 12:19:29 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 3C8D3FA97; Tue, 3 Aug 2021 12:19:29 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1627993169286450" MIME-Version: 1.0 Date: Tue, 3 Aug 2021 12:19:29 +0000 From: "Frederic Cambus" Subject: CVS commit: pkgsrc/devel/byacc To: pkgsrc-changes@NetBSD.org Reply-To: fcambus@netbsd.org X-Mailer: log_accum Message-Id: <20210803121929.3C8D3FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1627993169286450 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: fcambus Date: Tue Aug 3 12:19:29 UTC 2021 Modified Files: pkgsrc/devel/byacc: Makefile distinfo Log Message: byacc: update to 20210802. 2021-08-02 Thomas E. Dickey * main.c, yacc.1: add "-h" option * main.c: map any of bison's long-options which have a corresponding yacc option into the latter, without depending upon getopt_long(). * main.c: suggested patch: From: Boris Kolpackov Subject: Re: [PATCH] support bison's --defines and --output options in byacc 2021-08-01 Thomas E. Dickey * output.c: fix a misplaced #line, which was after a generated line in the code-file * output.c: add a state-machine to output_semantic_actions() to detect and replace the "#line" directives added by Roland Illig's change, making them show the actual line-numbers in the code-file. * reader.c: adapt a patch by Roland Illig which added #line directives with dummy filename and line number, because the debug information was incorrect. The actual fix (see output_semantic_actions) is to emit #line directives which correspond to the code-file. * reader.c: simplify an ifdef so I can balance {/} * output.c: use new macro * defs.h: add fprintf_lineno macro * reader.c: make that a little simpler - but I see that this should be using the code-file's line-numbering rather than "" * reader.c: make that into a macro, and add a begin_case() to more/less match (the #line's are not together in some btyacc cases...) 2021-07-14 Thomas E. Dickey * reader.c: From: Roland Illig Subject: small patch for byacc ... this splits up "\nbreak;\n" output to put #line directives after first "\n" 2021-07-03 Thomas E. Dickey * config.sub: 2021-07-03 From: Ozkan Sezer config.sub: disable shellcheck SC2006 / SC2268 warnings This is in line with the recent config.guess change in commit 12fcf67c9108f4c4b581eaa302088782f0ee40ea * config.sub (shellcheck disable): Add SC2006,SC2268. Suggested-by: Jacob Bachmeyer Signed-off-by: Ozkan Sezer Signed-off-by: Dmitry V. Levin * config.sub: 2021-07-03 From: Ozkan Sezer config.sub: normalize the quoting in the `echo FOO | sed ...` Some cases quote the argument to echo and some do not. At runtime it probably does not matter because the substituted values will never contain whitespace, but quoting them all would make shellcheck more useful. * config.sub: Consistently quote the argument of echo. * doc/config.sub.1: Regenerate. Suggested-by: Jacob Bachmeyer Signed-off-by: Ozkan Sezer Signed-off-by: Dmitry V. Levin 2021-07-02 Thomas E. Dickey * config.sub: 2021-06-03 From: Ozkan Sezer config.sub: replace POSIX $( ) with classic ` ` throughout This is in line with the recent config.guess change in commit d70c4fa934de164178054c3a60aaa0024ed07c91. The patch was generated using patch-6.gawk script introduced in that commit. * config.sub: Revert POSIX command substitutions to classic form. Signed-off-by: Ozkan Sezer Signed-off-by: Dmitry V. Levin To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/byacc/Makefile cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/byacc/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1627993169286450 Content-Disposition: inline Content-Length: 1597 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/byacc/Makefile diff -u pkgsrc/devel/byacc/Makefile:1.21 pkgsrc/devel/byacc/Makefile:1.22 --- pkgsrc/devel/byacc/Makefile:1.21 Tue Jul 13 07:51:16 2021 +++ pkgsrc/devel/byacc/Makefile Tue Aug 3 12:19:29 2021 @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.21 2021/07/13 07:51:16 fcambus Exp $ +# $NetBSD: Makefile,v 1.22 2021/08/03 12:19:29 fcambus Exp $ # -DISTNAME= byacc-20210619 +DISTNAME= byacc-20210802 CATEGORIES= devel MASTER_SITES= https://invisible-mirror.net/archives/byacc/ EXTRACT_SUFX= .tgz Index: pkgsrc/devel/byacc/distinfo diff -u pkgsrc/devel/byacc/distinfo:1.14 pkgsrc/devel/byacc/distinfo:1.15 --- pkgsrc/devel/byacc/distinfo:1.14 Tue Jul 13 07:51:16 2021 +++ pkgsrc/devel/byacc/distinfo Tue Aug 3 12:19:29 2021 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.14 2021/07/13 07:51:16 fcambus Exp $ +$NetBSD: distinfo,v 1.15 2021/08/03 12:19:29 fcambus Exp $ -SHA1 (byacc-20210619.tgz) = 530c9513bda9283745f6a3a9908d986c808fd9da -RMD160 (byacc-20210619.tgz) = 481b1add990c34206ff23b3213311e6aedc6b76e -SHA512 (byacc-20210619.tgz) = 878c7b5ab17bcfb0acb29ab06066630ee42cae7e768c7386308ec1f58e61744b5b6baaf7e9416cef32f9be406af65eb8f791ccf6e192caaf3f34954e6bcc1642 -Size (byacc-20210619.tgz) = 880118 bytes +SHA1 (byacc-20210802.tgz) = 4e319265fb3eff443e9c87e7a953428f53d08eb3 +RMD160 (byacc-20210802.tgz) = abced1e654ccd9e70b51894939bd818fd2ca42bb +SHA512 (byacc-20210802.tgz) = 7dd03bd0aaa0731cf14d1810b055c23bf65b12dd38434d987c7cf603db1321326622bc1f191935f02e2627ca2314ad485bb07596bae93d05c96ddf074f24057f +Size (byacc-20210802.tgz) = 891480 bytes --_----------=_1627993169286450--