pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/gawk
Module Name: pkgsrc
Committed By: wiz
Date: Tue Nov 7 09:17:20 UTC 2023
Modified Files:
pkgsrc/lang/gawk: Makefile PLIST distinfo
Log Message:
gawk: update to 5.3.0.
Changes from 5.2.x to 5.3.0
---------------------------
1. Infrastructure changes: Removed the use of libsigsegv. The
value-add was never very much and it caused problems in some
environments.
2. In keeping with new features in BWK awk, gawk now has built-in
CSV file parsing. The behavior is intended to be identical to
that of the "One True AWK" when --csv is applied. See the
manual for details.
3. Also in keeping with BWK awk, gawk now supports a new \u escape
sequence. This should be followed by 1-8 hexadecimal digits. The
given code point is converted to its corresponding multibyte encoding
for storage inside gawk. See the manual.
4. If PROCINFO["BUFFERPIPE"] exists, then pipe output is buffered.
You can also use PROCINFO["command", "BUFFERPIPE"]. See the manual
for details.
5. Because of the additional `do_csv' variable in the API, which breaks
binary compatibility, the API major version was updated to 4 and
the minor version was reset to zero. The API remains source code
compatible; that is, existing extensions should only require recompilation.
6. The manual now requires Texinfo 7.1 and its texinfo.tex for formatting.
As a result, we no longer need to pre-process it, removing the need
for gawktexi.in and leaving just gawk.texi.
7. And of course, there have been several minor code cleanups and bug fixes.
See the ChangeLog for details.
Changes from 5.2.2 to 5.2.x
---------------------------
1. The readdir extension has been updated with additonal code and
features, see the manual or its man page. As a result, the
readdir_test.c extension has been removed.
2. We have a new translation: Ukranian.
3. Several subtle issues related to null regexp matches around
multibyte characters have been fixed.
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 pkgsrc/lang/gawk/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/gawk/PLIST
cvs rdiff -u -r1.49 -r1.50 pkgsrc/lang/gawk/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/gawk/Makefile
diff -u pkgsrc/lang/gawk/Makefile:1.77 pkgsrc/lang/gawk/Makefile:1.78
--- pkgsrc/lang/gawk/Makefile:1.77 Tue May 16 20:31:00 2023
+++ pkgsrc/lang/gawk/Makefile Tue Nov 7 09:17:20 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.77 2023/05/16 20:31:00 wiz Exp $
+# $NetBSD: Makefile,v 1.78 2023/11/07 09:17:20 wiz Exp $
-DISTNAME= gawk-5.2.2
+DISTNAME= gawk-5.3.0
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=gawk/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/lang/gawk/PLIST
diff -u pkgsrc/lang/gawk/PLIST:1.30 pkgsrc/lang/gawk/PLIST:1.31
--- pkgsrc/lang/gawk/PLIST:1.30 Tue May 16 20:31:00 2023
+++ pkgsrc/lang/gawk/PLIST Tue Nov 7 09:17:20 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.30 2023/05/16 20:31:00 wiz Exp $
+@comment $NetBSD: PLIST,v 1.31 2023/11/07 09:17:20 wiz Exp $
bin/${PKGNAME}
bin/gawk
bin/gawkbug
@@ -70,6 +70,7 @@ share/awk/rewind.awk
share/awk/round.awk
share/awk/shellquote.awk
share/awk/strtonum.awk
+share/awk/tocsv.awk
share/awk/walkarray.awk
share/awk/zerofile.awk
share/locale/bg/LC_MESSAGES/gawk.mo
@@ -91,5 +92,6 @@ share/locale/pt_BR/LC_MESSAGES/gawk.mo
share/locale/ro/LC_MESSAGES/gawk.mo
share/locale/sr/LC_MESSAGES/gawk.mo
share/locale/sv/LC_MESSAGES/gawk.mo
+share/locale/uk/LC_MESSAGES/gawk.mo
share/locale/vi/LC_MESSAGES/gawk.mo
share/locale/zh_CN/LC_MESSAGES/gawk.mo
Index: pkgsrc/lang/gawk/distinfo
diff -u pkgsrc/lang/gawk/distinfo:1.49 pkgsrc/lang/gawk/distinfo:1.50
--- pkgsrc/lang/gawk/distinfo:1.49 Tue May 16 20:31:00 2023
+++ pkgsrc/lang/gawk/distinfo Tue Nov 7 09:17:20 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.49 2023/05/16 20:31:00 wiz Exp $
+$NetBSD: distinfo,v 1.50 2023/11/07 09:17:20 wiz Exp $
-BLAKE2s (gawk-5.2.2.tar.xz) = 439d20b3a60809d840718b757ccab0a6a9ba669250d104b1af991b5b87a621c1
-SHA512 (gawk-5.2.2.tar.xz) = 90611e4daba7226d5ce8230843bf479dc71c0101740c005d851ef7c5b935b6cd4c42089b858abc1619adc05ed25fc7234f993690a76d2ea0b8e61bcbb7dc5a58
-Size (gawk-5.2.2.tar.xz) = 3402872 bytes
+BLAKE2s (gawk-5.3.0.tar.xz) = fdba5a49e6cf12987ab02a669428d656ad2f6dcb4d76657feaecb44cfe824bb5
+SHA512 (gawk-5.3.0.tar.xz) = c274a62c7420e7b7769b8ed94db40024bd5917ff49bd50a77ad6df1f16ecf116968aaf85da94015479466bf5570b370b6fdd197f95212ae0c3509dfcb7d9e35a
+Size (gawk-5.3.0.tar.xz) = 3436180 bytes
SHA1 (patch-Makefile.in) = f1ec17dc9dc39d631984399c46d641a5ec19d381
SHA1 (patch-extension_Makefile.in) = 07184d54caadbdc4193d1ba2ee52eb557900bdf3
SHA1 (patch-extension_gawkfts.c) = a88ac0ed14be5133cf081bf25ab8663f0f3372a7
Home |
Main Index |
Thread Index |
Old Index