pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/games/nethack-lib
Module Name: pkgsrc
Committed By: rhialto
Date: Sat Aug 26 15:02:25 UTC 2023
Modified Files:
pkgsrc/games/nethack-lib: Makefile.common distinfo
Log Message:
games/nethack-lib: updated NetHack to version 3.6.7.
NetHack 3.6.7 is the official release of NetHack that follows NetHack 3.6.6.
This release primarily corrects a security issue present in NetHack versions
3.6.2, 3.6.3, 3.6.4, 3.6.5, and 3.6.6. For details about the security issues
please see https://www.nethack.org/security. You are encouraged to update to
NetHack 3.6.7 as soon as possible.
Here's a brief synopsis of the handful of bug fixes included in NetHack 3.6.7:
invalid status highlight color could be maliciously used to corrupt memory
formatting corpse names used internal buffers differently from formatting
other objects and could potentially clobber memory
during engraving, spaces were counted instead of non-space (cherry-pick of
4e0a1e04 from NetHack-3.7)
avoid potential buffer overflow in append_str()
resolve missing dependency in NetHack.sln
code in include/tradstdc.h was trying to suppress warn_unused result by
defining warn_unused_result to an empty string and that began causing a build
error within a system-supplied header file cdefs.h when using Ubuntu Impish
21.10; disable that for any Linux and macOS gcc unless GCC_URWARN is defined to
force it back into effect
update_inventory() after leash goes slack
player assigned name for monsters, specific objects, or object types could
be longer than what was intented to be allowed; for 'curses', much longer
curses: cherry-picked selectsaved code from 3.7 for menu of save files
NetHackW: fix delayed rendering of cursor when using farlook
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/games/nethack-lib/Makefile.common
cvs rdiff -u -r1.29 -r1.30 pkgsrc/games/nethack-lib/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/games/nethack-lib/Makefile.common
diff -u pkgsrc/games/nethack-lib/Makefile.common:1.44 pkgsrc/games/nethack-lib/Makefile.common:1.45
--- pkgsrc/games/nethack-lib/Makefile.common:1.44 Sun Apr 24 22:21:33 2022
+++ pkgsrc/games/nethack-lib/Makefile.common Sat Aug 26 15:02:25 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.44 2022/04/24 22:21:33 tnn Exp $
+# $NetBSD: Makefile.common,v 1.45 2023/08/26 15:02:25 rhialto Exp $
#
# used by games/nethack/Makefile
# used by games/nethack-lib/Makefile
@@ -11,7 +11,7 @@
# The desired owner and the file mode of game executables.
#
-NETHACK_BASEVER= 3.6.6
+NETHACK_BASEVER= 3.6.7
NETHACK_VERSION= ${NETHACK_BASEVER}
NETHACK_DISTVER= ${NETHACK_BASEVER:S/.//g}
NETHACK_DIR= nethackdir${NETHACK_SAVEVER:S/.//g}
@@ -33,7 +33,7 @@ MAKE_JOBS_SAFE= no
.if !defined(META_PACKAGE)
-WRKSRC= ${WRKDIR}/NetHack-NetHack-${NETHACK_BASEVER}_Released
+WRKSRC= ${WRKDIR}/NetHack-${NETHACK_BASEVER}
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= ./sys/unix/setup.sh
USE_TOOLS+= gzip yacc lex awk
Index: pkgsrc/games/nethack-lib/distinfo
diff -u pkgsrc/games/nethack-lib/distinfo:1.29 pkgsrc/games/nethack-lib/distinfo:1.30
--- pkgsrc/games/nethack-lib/distinfo:1.29 Tue Oct 26 10:44:16 2021
+++ pkgsrc/games/nethack-lib/distinfo Sat Aug 26 15:02:25 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.29 2021/10/26 10:44:16 nia Exp $
+$NetBSD: distinfo,v 1.30 2023/08/26 15:02:25 rhialto Exp $
-BLAKE2s (nethack-366-src.tgz) = 0557c802cef4346ccfe133d9db7c1d8d976fca4b485e031d60901e4afceb4247
-SHA512 (nethack-366-src.tgz) = 579fde93a37a1b5df637d5bac2601194beeb455c175fbe3ef89342122c8567bb8221ce60d8a6168e6b45c67ade7d7b09c86bf202c8cbe2d6294d276be3e53055
-Size (nethack-366-src.tgz) = 5577633 bytes
+BLAKE2s (nethack-367-src.tgz) = 56c447099ddfdbd1c2dcb0d85b859031057c76fa6a885d9a0fcaae87d47cd371
+SHA512 (nethack-367-src.tgz) = 7890d17e087f4344d30e9a908fa1f24d7c72bc714c4a6415ed59800902cc0aa6b3ce94c5d73857b0222349b96b1fdc8bf3f93b3ac1153477ad1419af7b0d3fb5
+Size (nethack-367-src.tgz) = 5577415 bytes
SHA1 (patch-ai) = 73c5b2ea1227531089474705f2f18bc411366365
SHA1 (patch-include_config.h) = d3e054a8b30d628513dcb445b10ce586685c7ea6
SHA1 (patch-include_system.h) = b1b53f513c3f6983e0e56eace74c71875b5df3f2
Home |
Main Index |
Thread Index |
Old Index