pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lwtools: update to version 4.23



Module Name:	pkgsrc-wip
Committed By:	Paul Ripke <stix%stix.id.au@localhost>
Pushed By:	stix
Date:		Wed Sep 18 23:40:04 2024 +1000
Changeset:	af8f5a619ec86ad616d69ae7593788a218d1b23b

Modified Files:
	lwtools/Makefile
	lwtools/PLIST
	lwtools/distinfo

Log Message:
lwtools: update to version 4.23

2024-08-03: LWTOOLS 4.23. This version fixes a stack corruption bug related to
the object file output format. If you have been having random unexplained
crashes from lwasm, you definitely want this update. Also comes with the shiny
new ability to use a 0b or 0B prefix for binary constants.

2023-12-22: LWTOOLS 4.22. This version comes with a couple of useful additions
including being able to specify STDIN as the source file using - and the
ability to specify an offset and length for includebin. Of some use might be
the --no-warn=ifp1 flag to suppress warnings about the use of ifp1. Finally,
the default compile optimization flag is reduced to -O2. It seems there are
still compilers that actually generate incorrect code under -O3.

2023-04-23: LWTOOLS 4.21. This version comes with a couple of bugfixes related
to building with certain Windows tools as well as an undefined memory access
problem. Updating is recommended.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=af8f5a619ec86ad616d69ae7593788a218d1b23b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 lwtools/Makefile | 5 ++++-
 lwtools/PLIST    | 6 ------
 lwtools/distinfo | 6 +++---
 3 files changed, 7 insertions(+), 10 deletions(-)

diffs:
diff --git a/lwtools/Makefile b/lwtools/Makefile
index 936280a3ca..bec46a6170 100644
--- a/lwtools/Makefile
+++ b/lwtools/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	lwtools-4.20
+DISTNAME=	lwtools-4.23
 CATEGORIES=	devel
 MASTER_SITES=	http://www.lwtools.ca/releases/lwtools/
 
@@ -12,4 +12,7 @@ LICENSE=	gnu-gpl-v3
 USE_LANGUAGES=	c
 USE_TOOLS=	gmake
 
+# Enable building of the non-functional "lwcc"
+# INSTALL_TARGET=	install-all
+
 .include "../../mk/bsd.pkg.mk"
diff --git a/lwtools/PLIST b/lwtools/PLIST
index 60937feffb..b7cd7d23f9 100644
--- a/lwtools/PLIST
+++ b/lwtools/PLIST
@@ -1,12 +1,6 @@
 @comment $NetBSD$
 bin/lwar
 bin/lwasm
-bin/lwcc
-bin/lwcc-cc
 bin/lwcc-cpp
 bin/lwlink
 bin/lwobjdump
-lib/lwcc/bin/lwcc-cc
-lib/lwcc/bin/lwcc-cpp
-@pkgdir lib/lwcc/lib
-@pkgdir lib/lwcc/include
diff --git a/lwtools/distinfo b/lwtools/distinfo
index 0fdcccff43..fca3a4acad 100644
--- a/lwtools/distinfo
+++ b/lwtools/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-BLAKE2s (lwtools-4.20.tar.gz) = d2aa9c9af50c7b29b99b83456d98428be043696beeb7a62aeadbe0e7818d9383
-SHA512 (lwtools-4.20.tar.gz) = 2ee5aaf4b410586aba1ea72588a6fcf681807b59686e654e6761f31edb13dc05d3be44e1bf359c3a895f7ae588fe759e5d237a70a5aba4f2877d05518c83e5f7
-Size (lwtools-4.20.tar.gz) = 658931 bytes
+BLAKE2s (lwtools-4.23.tar.gz) = 9d46ce29b1dfcb1e0f072101a7e0a9f6b8a121b1022f9fd4e0bb8545f01e5845
+SHA512 (lwtools-4.23.tar.gz) = c62f7c25b3222cd106817efcfe56d88a08c505a7e35db6a84841fce8a5605ad9c0ed871f33539c0eabba3e1dea6ed253b5d5be69f97fd28e27f63baadfb77aaf
+Size (lwtools-4.23.tar.gz) = 663006 bytes
 SHA1 (patch-Makefile) = 79a1c1c92f3765984b0c08ebaea499118d223728


Home | Main Index | Thread Index | Old Index