Received: by mail.netbsd.org (Postfix, from userid 605) id B95B484DDA; Tue, 29 Sep 2020 14:08:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 40F1184D37 for ; Tue, 29 Sep 2020 14:08:37 +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 E6ARw4UlpomB for ; Tue, 29 Sep 2020 14:08:36 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 9CA8B84CFD for ; Tue, 29 Sep 2020 14:08:36 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 94394FB28; Tue, 29 Sep 2020 14:08:36 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1601388516242430" MIME-Version: 1.0 Date: Tue, 29 Sep 2020 14:08:36 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/nasm To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20200929140836.94394FB28@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1601388516242430 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Sep 29 14:08:36 UTC 2020 Modified Files: pkgsrc/devel/nasm: Makefile distinfo Log Message: nasm: updated to 2.15.05 Version 2.15.05 Correct %ifid $ and %ifid $$ being treated as true. See section 4.4.6. Add --reproducible option to suppress NASM version numbers and timestamps in output files. See section 2.1.34. Version 2.15.04 More sensible handling of the case where one single-line macro definition will shadow another. A warning will be issued, but the additional definition will be allowed. For the existing error case where both a parameterless and parametered macro are created, that warning is promoted to an error by default. Add special preprocessor tokens %*? and %*?? that expand like %? and %?? in single-line macros only. See section 4.1.6. Correct the encoding of the ENQCMDS and TILELOADT1 instructions. Fix case where the COFF backend (the coff, win32 and win64 output formats) would add padding bytes in the middle of a section if a SECTION/SEGMENT directive was provided which repeated an ALIGN= attribute. This neither matched legacy behavior, other backends, or user expectations. Fix SSE instructions not being recognized with an explicit memory operation size (e.g. movsd qword [eax],xmm0). The -L+ option no longer enables -Lw, which is mainly useful to debug NASM crashes. See section 2.1.4. Document long-standing hazards in the use of $ in Dx statements, see section 3.2.1. The NASM-only RDOFF output format backend, which has been broken since at least NASM 2.14, has been disabled. The RDOFF tools are scheduled to be removed from the NASM distribution in NASM 2.16. If you have a concrete use case for RDOFF, please file a NASM bug report at https://bugs.nasm.us/ as soon as possible. See section 8.13. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 pkgsrc/devel/nasm/Makefile cvs rdiff -u -r1.33 -r1.34 pkgsrc/devel/nasm/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1601388516242430 Content-Disposition: inline Content-Length: 1758 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/nasm/Makefile diff -u pkgsrc/devel/nasm/Makefile:1.65 pkgsrc/devel/nasm/Makefile:1.66 --- pkgsrc/devel/nasm/Makefile:1.65 Mon Aug 31 18:07:24 2020 +++ pkgsrc/devel/nasm/Makefile Tue Sep 29 14:08:36 2020 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.65 2020/08/31 18:07:24 wiz Exp $ +# $NetBSD: Makefile,v 1.66 2020/09/29 14:08:36 adam Exp $ -DISTNAME= nasm-2.15.03 -PKGREVISION= 1 +DISTNAME= nasm-2.15.05 CATEGORIES= devel lang MASTER_SITES= http://www.nasm.us/pub/nasm/releasebuilds/${PKGVERSION_NOREV}/ EXTRACT_SUFX= .tar.xz Index: pkgsrc/devel/nasm/distinfo diff -u pkgsrc/devel/nasm/distinfo:1.33 pkgsrc/devel/nasm/distinfo:1.34 --- pkgsrc/devel/nasm/distinfo:1.33 Sat Aug 8 18:35:10 2020 +++ pkgsrc/devel/nasm/distinfo Tue Sep 29 14:08:36 2020 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.33 2020/08/08 18:35:10 nia Exp $ +$NetBSD: distinfo,v 1.34 2020/09/29 14:08:36 adam Exp $ -SHA1 (nasm-2.15.03.tar.xz) = 7cb89bb12f80eb016038da9716e814987ef57d00 -RMD160 (nasm-2.15.03.tar.xz) = 7a36dac68c7eb6cb0baafe84dd7a4565ae172e3b -SHA512 (nasm-2.15.03.tar.xz) = be98e8e0a3b5f5296bc941a7bbcbf44c4084c65d11aed60d17a803b9647d59bd14ec06e780ac22c4bbe8869625eb8e6139d18a88e25310edfce0fe0fc0172950 -Size (nasm-2.15.03.tar.xz) = 984060 bytes +SHA1 (nasm-2.15.05.tar.xz) = d338409a03fc6d1508102881a675a00275fcb879 +RMD160 (nasm-2.15.05.tar.xz) = a69cec7112525a27a39247e75626654f58759627 +SHA512 (nasm-2.15.05.tar.xz) = 512f90a2584f1c5811429274b97c64a2cedf37b9fdeffb1bcd0ea64afd9ecc19a2d7877ca8f1e05393aa324153fc9f39ea51dacbf8d25a7d5a2d7728c925dba7 +Size (nasm-2.15.05.tar.xz) = 995732 bytes SHA1 (patch-Makefile.in) = 30f8292c622e86e870427be0ca530ccb8dc3feaa SHA1 (patch-doc_Makefile.in) = 0baf4cb8ce01403fbe93b3168d7bc00472cbcb61 --_----------=_1601388516242430--