Sun Mar 3 23:13:13 2024 UTC (83d)
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.5


(wiz)
diff -r1.6 -r1.7 pkgsrc/x11/xmh/Makefile
diff -r1.6 -r1.7 pkgsrc/x11/xmh/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/x11/xmh/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xmh/Makefile 2022/08/31 19:25:59 1.6
+++ pkgsrc/x11/xmh/Makefile 2024/03/03 23:13:13 1.7
@@ -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
3DISTNAME= xmh-1.0.4 3DISTNAME= xmh-1.0.5
4CATEGORIES= x11 mail 4CATEGORIES= x11 mail
5MASTER_SITES= ${MASTER_SITE_XORG:=app/} 5MASTER_SITES= ${MASTER_SITE_XORG:=app/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://xorg.freedesktop.org/ 9HOMEPAGE= https://xorg.freedesktop.org/
10COMMENT= Provides a GUI to the MH Message Handling System 10COMMENT= 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
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
15 15
16MAKE_FLAGS+= appdefaultdir=${PREFIX}/lib/X11/app-defaults 16MAKE_FLAGS+= appdefaultdir=${PREFIX}/lib/X11/app-defaults

cvs diff -r1.6 -r1.7 pkgsrc/x11/xmh/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/xmh/distinfo 2022/08/31 19:25:59 1.6
+++ pkgsrc/x11/xmh/distinfo 2024/03/03 23:13:13 1.7
@@ -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
3BLAKE2s (xmh-1.0.4.tar.xz) = 7dcfa089fb0787a25107aad659bca668b1ae7bb717c0e2a80036a9ef52fb625b 3BLAKE2s (xmh-1.0.5.tar.xz) = 98d6b94bfb64ce73791a0aa6634e76e582bfd7ae4e81910d300bb6583c2217b8
4SHA512 (xmh-1.0.4.tar.xz) = 03bba7d3e7c2070b03378335aed0188dd0fd0a488f19dc5ad3f26674a9b38e6599377d082328041dd3ab72123ed60acae32cff19d7149517545b80e1339db26a 4SHA512 (xmh-1.0.5.tar.xz) = fbf5c7e7994832b1df0db9464aacddba6a445c6fe6b8d2e09c311dc27edb96f6e198816ee21b5ee361fb9637302ce54da2691c784e03ab5c1af8590f00b48bab
5Size (xmh-1.0.4.tar.xz) = 197124 bytes 5Size (xmh-1.0.5.tar.xz) = 200428 bytes