pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games Update to NetHack 3.6.3.

branches:  trunk
changeset: 345244:dba1cf72d272
user:      rhialto <>
date:      Sat Dec 07 13:27:08 2019 +0000

Update to NetHack 3.6.3.

>From :

 NetHack 3.6.3 is the official release of NetHack that follows NetHack 3.6.2.
Here's a synopsis of over 190 bug fixes and over 22 game enhancements and
community contributions made since the release of 3.6.2 in May 2019:

    Fixed stale 'thrownobj' pointer for returning thrown aklys while engulfed
    Fixed uarmh null pointer dereference if a helm of opposite alignment came off due to being polymorphed
    Fixed 'object lost' panic when attempting to crawl of of the water during emergency disrobing/dropping
    Running now stops when moving over engravings so you can tell where they are
    Fixed detection of unseen/secret doors which failed to find monsters hiding under objects and failed to find monsters hiding at trap locations
    Ensured fatal status conditions made it to disclosure and/or dumplog
    Fixed "Bad fruit #N" warnings when saving bones with 'perm_invent' On
    Fixed it so yellow dragons don't have green breath
    Added several grammar corrections
    Improved recognition of deafness for several situations including the playing of musical instruments and bribing negotiations with demon lords
    Fixed ignoring of god's wrath when hero injured himself during altar kick
    Fixed several cases where persistent inventory window was not updated
    Fixed temple priests or shopkeepers moving over other monsters
    Fixed a crash-causing bug when putting on levitation boots over a sink
    Ensured that thrown or kicked objects will end up in bones
    Made water go all the way to the edges of level on the Plane of Water
    Made clouds disrupt line of sight along the edges of the Plane of Air
    Improved and expanded usage of status highlighting percentage rules
    Added more than 15 improvements and fixes to the curses window port
    Added and documented significant changes to default directory choices for the Windows platform
    Improved the layout and display of the player selection dialog used on the Windows graphical implementation
    Improved performance of some tty versions by reducing the number of function calls made from mapglyph
    Allowed the msdos implementation to build with curses and PDCurses
    Over 100 other fixes and improvements

All of the fixes have been incrementally published on the public Git repository
for the game. A more complete list can be found in the game's sources in
doc/fixes36.3. As usual, a warning that some entries in that file may also be

As with all releases of the game, we appreciate your feedback. Please submit
any bugs using the problem report form. Also, please check the "known bugs"
list before you log a problem - somebody else may have already found it.

Happy NetHacking!


 games/nethack-lib/Makefile.common |   6 +++---
 games/nethack-lib/distinfo        |  10 +++++-----
 games/nethack-x11/MESSAGE         |   4 ++--
 3 files changed, 10 insertions(+), 10 deletions(-)

diffs (64 lines):

diff -r 3028e1602fa6 -r dba1cf72d272 games/nethack-lib/Makefile.common
--- a/games/nethack-lib/Makefile.common Sat Dec 07 10:24:02 2019 +0000
+++ b/games/nethack-lib/Makefile.common Sat Dec 07 13:27:08 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.38 2019/11/11 11:59:06 rin Exp $
+# $NetBSD: Makefile.common,v 1.39 2019/12/07 13:27:08 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.2
+NETHACK_BASEVER=       3.6.3
 NETHACK_DIR=           nethackdir${NETHACK_SAVEVER:S/.//g}
@@ -33,7 +33,7 @@
 .if !defined(META_PACKAGE)
-WRKSRC=                        ${WRKDIR}/nethack-${NETHACK_BASEVER}
+WRKSRC=                        ${WRKDIR}/NetHack-NetHack-${NETHACK_BASEVER}_Released
 HAS_CONFIGURE=         yes
 CONFIGURE_SCRIPT=      ./sys/unix/
 USE_TOOLS+=            gzip yacc lex awk
diff -r 3028e1602fa6 -r dba1cf72d272 games/nethack-lib/distinfo
--- a/games/nethack-lib/distinfo        Sat Dec 07 10:24:02 2019 +0000
+++ b/games/nethack-lib/distinfo        Sat Dec 07 13:27:08 2019 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.22 2019/10/24 11:51:23 pho Exp $
+$NetBSD: distinfo,v 1.23 2019/12/07 13:27:08 rhialto Exp $
-SHA1 (nethack-362-src.tgz) = 8f9b26265afe60c1a25c98abe2d767920df43b31
-RMD160 (nethack-362-src.tgz) = 5728f68dd4f1e7b007ed8dc4b53b6c206710a715
-SHA512 (nethack-362-src.tgz) = e865f21298ffdf67301b5b6ca91f2e762011cc35b55f80603fff014b48f9724d67671168a898abb2171879906a65564d8eb59d272bb5a9f8bf957f074e3c105e
-Size (nethack-362-src.tgz) = 4908750 bytes
+SHA1 (nethack-363-src.tgz) = 75af7872011852577f95597b4797a127db58604c
+RMD160 (nethack-363-src.tgz) = d860a8974a86d36a05e5472a4d1be6d3487919bc
+SHA512 (nethack-363-src.tgz) = 38bc6140b12188397539f28528dd8e34364fb7efeb42dbe36d86fea6cc473e292b7f47fba01db19cf7641414dee86092e33deb3b074afa0e8b811e71be71e1d1
+Size (nethack-363-src.tgz) = 5568657 bytes
 SHA1 (patch-ai) = 73c5b2ea1227531089474705f2f18bc411366365
 SHA1 (patch-include_config.h) = d3e054a8b30d628513dcb445b10ce586685c7ea6
 SHA1 (patch-include_system.h) = b1b53f513c3f6983e0e56eace74c71875b5df3f2
diff -r 3028e1602fa6 -r dba1cf72d272 games/nethack-x11/MESSAGE
--- a/games/nethack-x11/MESSAGE Sat Dec 07 10:24:02 2019 +0000
+++ b/games/nethack-x11/MESSAGE Sat Dec 07 13:27:08 2019 +0000
@@ -1,5 +1,5 @@
-$NetBSD: MESSAGE,v 1.6 2014/06/01 16:52:08 wiz Exp $
+$NetBSD: MESSAGE,v 1.7 2019/12/07 13:27:08 rhialto Exp $
 You can run the X11 NetHack by typing "nethack x11".
@@ -14,7 +14,7 @@
 NetHack.tile_file: x11tiles
-Also see ${PREFIX}/share/nethackdir340/nethack.x11.rc
+Also see ${PREFIX}/share/nethackdir360/nethack.x11.rc
 You may also want to set this environment variable, so NetHack can
 find its app-defaults file:

Home | Main Index | Thread Index | Old Index