xmh: update to 1.0.5. This release adds -help & -version options, and has a number of code cleanups. For those building for 32-bit platforms, it also enables use of the "large file" APIs - while files handled by xmh should rarely be more than 2gb in size, they may be stored on filesystems with large inodes. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow xmh to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (16): gitlab CI: stop requiring Signed-off-by in commits Print which arguments were unknown before giving usage message Add -help and -version options Modernize lseek() calls configure: Use AC_SYS_LARGEFILE to enable large file support Replace sprintf calls with snprintf or XtAsprintf Use _CONST_X_STRING to make libXt declare String as const char * Further reduce the number of -Wdiscarded-qualifiers warnings from 276 to 76 Mark Punt as _X_NORETURN Fix 4 of 4 -Wformat-truncation warnings Clear 4 of 6 -Wstringop-truncation warnings Plug memory leaks in error paths of ScanDir() Handle -Wformat-security warnings from the DEBUG macro Convert allocation calls to XtMallocArray or XtReallocArray where appropriate Simplify fallback code for systems without S_ISDIR xmh 1.0.5diff -r1.6 -r1.7 pkgsrc/x11/xmh/Makefile
(wiz)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2022/08/31 19:25:59 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2024/03/03 23:13:13 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= xmh-1.0.4 | 3 | DISTNAME= xmh-1.0.5 | |
4 | CATEGORIES= x11 mail | 4 | CATEGORIES= x11 mail | |
5 | MASTER_SITES= ${MASTER_SITE_XORG:=app/} | 5 | MASTER_SITES= ${MASTER_SITE_XORG:=app/} | |
6 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://xorg.freedesktop.org/ | 9 | HOMEPAGE= https://xorg.freedesktop.org/ | |
10 | COMMENT= Provides a GUI to the MH Message Handling System | 10 | COMMENT= Provides a GUI to the MH Message Handling System | |
11 | #LICENSE= # TODO: (see mk/license.mk) | 11 | #LICENSE= # TODO: (see mk/license.mk) | |
12 | 12 | |||
13 | GNU_CONFIGURE= yes | 13 | GNU_CONFIGURE= yes | |
14 | USE_TOOLS+= pkg-config | 14 | USE_TOOLS+= pkg-config | |
15 | 15 | |||
16 | MAKE_FLAGS+= appdefaultdir=${PREFIX}/lib/X11/app-defaults | 16 | MAKE_FLAGS+= appdefaultdir=${PREFIX}/lib/X11/app-defaults |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2022/08/31 19:25:59 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.7 2024/03/03 23:13:13 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (xmh-1.0.4.tar.xz) = 7dcfa089fb0787a25107aad659bca668b1ae7bb717c0e2a80036a9ef52fb625b | 3 | BLAKE2s (xmh-1.0.5.tar.xz) = 98d6b94bfb64ce73791a0aa6634e76e582bfd7ae4e81910d300bb6583c2217b8 | |
4 | SHA512 (xmh-1.0.4.tar.xz) = 03bba7d3e7c2070b03378335aed0188dd0fd0a488f19dc5ad3f26674a9b38e6599377d082328041dd3ab72123ed60acae32cff19d7149517545b80e1339db26a | 4 | SHA512 (xmh-1.0.5.tar.xz) = fbf5c7e7994832b1df0db9464aacddba6a445c6fe6b8d2e09c311dc27edb96f6e198816ee21b5ee361fb9637302ce54da2691c784e03ab5c1af8590f00b48bab | |
5 | Size (xmh-1.0.4.tar.xz) = 197124 bytes | 5 | Size (xmh-1.0.5.tar.xz) = 200428 bytes |