Rather straightforward, mostly neuter some old BSD ifdefs from long ago. I chose not to bother with any srand because those are not needed for us. These 3 all build and run. Seems that falconeye's saves is broken, but I surmise it's another issue entirely I'll have to investigate. Index: slash/Makefile =================================================================== RCS file: /vide/cvs/ports/games/slash/Makefile,v diff -u -p -r1.54 Makefile --- slash/Makefile 25 Sep 2023 17:07:29 -0000 1.54 +++ slash/Makefile 3 Jun 2026 12:47:55 -0000 @@ -2,7 +2,7 @@ COMMENT = dungeon explorin', hackin' gam DISTNAME = slash-e8 PKGNAME = slash-3.2.2.e8 -REVISION = 8 +REVISION = 9 CATEGORIES = games SITES = ${SITE_SOURCEFORGE:=nethack/} Index: slash/patches/patch-src_hacklib_c =================================================================== RCS file: slash/patches/patch-src_hacklib_c diff -N slash/patches/patch-src_hacklib_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ slash/patches/patch-src_hacklib_c 3 Jun 2026 12:47:35 -0000 @@ -0,0 +1,52 @@ +Index: src/hacklib.c +--- src/hacklib.c.orig ++++ src/hacklib.c +@@ -410,6 +410,7 @@ static struct tm *NDECL(getlt); + void + setrandom() + { ++#if 0 + /* the types are different enough here that sweeping the different + * routine names into one via #defines is even more confusing + */ +@@ -433,6 +434,7 @@ setrandom() + # endif + # endif +
No comments:
Post a Comment