pkgsrc-Changes archive

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

CVS commit: pkgsrc/editors/vile



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Feb  9 17:42:35 UTC 2025

Modified Files:
        pkgsrc/editors/vile: Makefile distinfo

Log Message:
vile: update to 9.8za.

 20250128 (za)
        > Tom Dickey:
        + update test-package files.
        + correct a limit-check for syntax filter stack.
        + avoid leaving a dangling pointer if malloc fails in alloc_keyword
          (Savannah #65965).
        + fix stricter gcc 15 warnings.
        + build-fixes for VMS, from vile-9_8_vmspatch.zip on Hunter Goatley's
          website.
        + modify test/vile.spec to work around new regression in rpmbuild.
        + replace cwait calls with win32 WaitForSingleObject (Savannah #65938)
        + change default in configure script for --enable-imake option to off
        + fix some gcc 14 warnings.
        + update config.guess, config.sub

 20240121 (z)
        > Tom Dickey:
        + modify configure script to check validity of $IMAKE_LOADFLAGS
        + modify curses driver to work around configurations of ncurses where
          the SIGWINCH handler has been disabled.
        + modify vl_get_encoding() to allow for nl_langinfo(CODESET) returning
          an empty string, recover from this error using checks on the locale
          variable (report by David Snyder).
        + updated wcwidth.c, from xterm #389
        + modify spec-file to work around a bug in make 4.4.1
        + reduce compiler-warnings in configure script checks.
        + disallow newline in quoted string in ini filter.
        + adjust dlsym lookup to account for special case of define_key, to
          avoid conflict with ncurses.
        + fix mandoc warnings in vile.1
        + fix a use-after-free in parse_nondirective() due to free() in the
          actual_color() function of key-filt.c
        + change VIDEO_TEXT type to "unsigned", allowing display of Unicode
          values past BMP for drivers which support this.
        + modify curses configuration to handle ncurses KEY_RESIZE (prompted by
          discussion with Sebastian Neuper).
        + fix typo in cross-compile check in CF_KILLPG macro (Debian #1029956)
        + update config.guess, config.sub

 20230115 (y)
        > Tom Dickey:
        + build-fixes for --disable-extensions and --disable-shell configure
          options.
        + amend fix for 9.8w change to map.c, so that both UTF-8 in scripts as
          well as interactive insertions of UTF-8 are handled (report by Chris
          Green).
        + reduce compiler warnings in configure script checks.
        + modify CF_RESTARTABLE_PIPEREAD to include <sys/wait.h>, if found, to
          prototype wait() (Redhat #2158163).
        + improve configure macros CF_CURSES_TERMCAP, CF_TERMCAP_LIBS, and
          CF_XOPEN_SOURCE.
        + fix shellcheck warnings in version.sh and xshell.sh
        + add pattern to vile-libdir-path to allow for Debian multiarch.

 20221226 (x)
        > Tom Dickey:
        + trim some obsolete comments about OpenLook from the help-file.
        + update Debian test-package, based on Brendan's package.
        + drop ftp URLs from documentation.
        + document short usage message "-?" option in manpage.
        + make the new mapping feature a mode: "mini-map".
        + modify command- and minibuffer-mapping to allow for a ":map" command
          to map a Unicode value past 255 into an ASCII byte (report by Yuriy)
        + amend change in filters/vilefilt.l for Coverity warning (cf: 9.8w)
        + add $look-in-cwd, $look-in-home variables to allow override of macro
          search path.
        + improve icons for WinVile:
          + generate ".ico" files using Inkscape to convert the ".svg" files to
            512x512 ".png" file, and then ImageMagick to convert those into
            multi-image icons.  This includes a 256x256 32-bit color image, for
            Windows' "Large" icons.
          + change the default directory for the winvile ".iss" installers to
            use "-" rather than " " in the directory name.  This works around
            two of the bugs seen with Windows 10: if the pathname used for the
            icon (i.e., the ".exe" file) contains blanks, Windows 10 shows only
            the lowest-resolution image for "Medium" icons.  It also ignores
            the largest image.
        + update URLs in help-file, adding /archives on main site.
        + re-use the configure check for -rdynamic to replace -export-dynamic
          in the --enable-plugins configure option (Savannah #62785).
        + use setgroups() to clear supplementary group-IDs when resetting
          uid/gid values.
        + when retrieving a "'" mark, it may not have been set.  For that case,
          use the first-line and first-column of the current buffer (report by
          Yuriy).
        + modify vile-pager to decompress the input file if it is compressed.
        + clean up shellcheck warnings in non-configure scripts.
        + modify configure script to "always" check for gcc attributes, working
          around spurious warnings reported by packagers (Gentoo #880941).
        + update configure script to work around regression in grep 3.8
        + add configure check for exit_curses(), exit_terminfo(), use in
          leak-checking
        + improve configure check for crypt(), non-working with OpenBSD
        + update package/freebsd/*
        + update package/pkgsrc/*
        + add package/openbsd/*
        + fix a few compiler-warnings.
        + update install-sh
        + update config.guess, config.sub


To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 pkgsrc/editors/vile/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/editors/vile/distinfo

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

Modified files:

Index: pkgsrc/editors/vile/Makefile
diff -u pkgsrc/editors/vile/Makefile:1.82 pkgsrc/editors/vile/Makefile:1.83
--- pkgsrc/editors/vile/Makefile:1.82   Sat Nov 16 12:05:37 2024
+++ pkgsrc/editors/vile/Makefile        Sun Feb  9 17:42:35 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.82 2024/11/16 12:05:37 wiz Exp $
+# $NetBSD: Makefile,v 1.83 2025/02/09 17:42:35 wiz Exp $
 
-DISTNAME=              vile-9.8w
-PKGREVISION=           3
+DISTNAME=              vile-9.8za
 CATEGORIES=            editors
 MASTER_SITES=          https://invisible-island.net/archives/vile/current/
 MASTER_SITES+=         ftp://ftp.invisible-island.net/vile/current/

Index: pkgsrc/editors/vile/distinfo
diff -u pkgsrc/editors/vile/distinfo:1.22 pkgsrc/editors/vile/distinfo:1.23
--- pkgsrc/editors/vile/distinfo:1.22   Tue Aug 23 08:52:37 2022
+++ pkgsrc/editors/vile/distinfo        Sun Feb  9 17:42:35 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2022/08/23 08:52:37 wiz Exp $
+$NetBSD: distinfo,v 1.23 2025/02/09 17:42:35 wiz Exp $
 
-BLAKE2s (vile-9.8w.tgz) = fea2f35a917772b1029c4ad5d62418136c92ef2d25abc80e7faa8458604591a3
-SHA512 (vile-9.8w.tgz) = 54a96b400f479c633b917691fdab5ec5098ff1d6a6f5390c085635b4449ee7f02988e52c6b442918917455d02d5d74781ed57e4f944422576cf6532caaa446af
-Size (vile-9.8w.tgz) = 2407322 bytes
+BLAKE2s (vile-9.8za.tgz) = da86d4a6af9a4d69354662053c02c3fb34f595f678c11764c98cd237af74af2a
+SHA512 (vile-9.8za.tgz) = 0a3cda7e30b4df24d234c5e6db7ba26f50b1b101ca8f1e700872169e158aa42d6f25ae6243a9671badbdcb8359d3e430f658407470fc1bd70e166f17d1c2c261
+Size (vile-9.8za.tgz) = 2496214 bytes



Home | Main Index | Thread Index | Old Index