./games/nethack [dungeon explorin, hackin, game. Piece of cake]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.4.3, Package name: nethack-3.4.3
Maintained by: Marc Espie
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • no_x11
  • qt
Description
This is nethack. Will you dare explore the dungeon, kill creepy monsters,
and finish the game ? At least, you're starting with a bonus: a puppy
(or a kitten) to help you.

If you find that game too easy, you may want to try slash instead.

To use nethack with X11 graphics, you will also have to add
${PREFIX}/share/fonts/hack to your fontpath, see xset(1) and
Xserver(1).

The tty version with colors uses ANSI colors, unless it finds a suitable
termcap entry, for instance xterm-color.

Flavors:
no_x11
runs without X11.
qt
qt2 interface

P.S. This is a very addictive game, with its whole wacky culture. And even
a newsgroup dedicated to it (rec.games.roguelike.nethack). Don't say we
didn't warn you !


Filesize: 3415.486 KB
Version History (View Complete History)
  • (2009-08-10) Updated to version: nethack-3.4.3p3
  • (2008-01-27) Updated to version: nethack-3.4.3p2
  • (2006-10-14) Updated to version: nethack-3.4.3p1
  • (2006-07-21) Package added to openports.se, version nethack-3.4.3p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-05-08 06:53:28 by Ingo Schwarze | Files touched by this commit (5)
Log message:
mandoc(1) now supports .ta, drop USE_GROFF and bump
   2017-04-10 05:46:23 by Stuart Henderson | Files touched by this commit (276)
Log message:
use LIBCXX
   2017-03-04 05:42:04 by Marc Espie | Files touched by this commit (2)
Log message:
unhardcode g++ in nethack,qt
   2017-03-04 05:42:04 by Marc Espie | Files touched by this commit (2)
Log message:
unhardcode g++ in nethack,qt
   2016-01-07 16:00:10 by Stuart Henderson | Files touched by this commit (1)
Log message:
DNS for mirror in MASTER_SITES points to 127.0.0.1; remove
   2015-06-17 03:41:57 by Anthony J. Bentley | Files touched by this commit (1)
Log message:
Prune dead mirror.
   2015-03-31 03:44:48 by Antoine Jacoutot | Files touched by this commit (25)
Log message:
Move fontpath from /usr/local/lib/X11/fonts to /usr/local/share/fonts to match
XDG_DATA_DIR (where Desktop tools will look for by default).
discussed with sthen@ and matthieu@
ok sthen@
   2015-03-31 03:44:48 by Antoine Jacoutot | Files touched by this commit (25)
Log message:
Move fontpath from /usr/local/lib/X11/fonts to /usr/local/share/fonts to match
XDG_DATA_DIR (where Desktop tools will look for by default).
discussed with sthen@ and matthieu@
ok sthen@
   2015-03-27 04:59:00 by Tobias Ulmer | Files touched by this commit (4)
Log message:
Fix crashing build on sparc
makedefs: the strict alignment gods demand time_t
ospeed: homegrown termcap.h, sync ospeed symbol size
Play-tested on sparc
   2015-03-27 04:59:00 by Tobias Ulmer | Files touched by this commit (4)
Log message:
Fix crashing build on sparc
makedefs: the strict alignment gods demand time_t
ospeed: homegrown termcap.h, sync ospeed symbol size
Play-tested on sparc
   2015-03-27 04:59:00 by Tobias Ulmer | Files touched by this commit (4)
Log message:
Fix crashing build on sparc
makedefs: the strict alignment gods demand time_t
ospeed: homegrown termcap.h, sync ospeed symbol size
Play-tested on sparc
   2015-03-27 04:59:00 by Tobias Ulmer | Files touched by this commit (4)
Log message:
Fix crashing build on sparc
makedefs: the strict alignment gods demand time_t
ospeed: homegrown termcap.h, sync ospeed symbol size
Play-tested on sparc
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2014-11-29 22:41:35 by Brad Smith | Files touched by this commit (50)
Log message:
Eliminate the use of the malloc.h header and/or replace
with stdlib.h.
   2014-11-29 22:41:35 by Brad Smith | Files touched by this commit (50)
Log message:
Eliminate the use of the malloc.h header and/or replace
with stdlib.h.
   2011-05-11 00:56:43 by Antoine Jacoutot | Files touched by this commit (28)
Log message:
Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
   2011-05-11 00:56:43 by Antoine Jacoutot | Files touched by this commit (28)
Log message:
Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
   2010-11-16 04:23:29 by Marc Espie | Files touched by this commit (200)
Log message:
new depends
   2010-10-24 15:19:03 by Antoine Jacoutot | Files touched by this commit (143)
Log message:
Remove USE_X11.
   2010-10-18 12:00:20 by Marc Espie | Files touched by this commit (155)
Log message:
USE_GROFF=Yes
   2010-07-06 16:25:53 by Marc Espie | Files touched by this commit (17)
Log message:
zap reeeally old variable
   2010-05-19 01:27:25 by Marc Espie | Files touched by this commit (3)
Log message:
don't redeclare termcap in a conflicting way. fixes gcc4
   2010-05-19 01:27:25 by Marc Espie | Files touched by this commit (3)
Log message:
don't redeclare termcap in a conflicting way. fixes gcc4
   2010-05-19 01:27:25 by Marc Espie | Files touched by this commit (3)
Log message:
don't redeclare termcap in a conflicting way. fixes gcc4
   2009-08-10 00:31:45 by Matthias Kilian | Files touched by this commit (221)
Log message:
WANTLIB changes after xcb addition and bump.
   2008-01-26 12:07:40 by Marc Espie | Files touched by this commit (11)
Log message:
fix perms on nethack and clones.
As noticed by grunk@
   2008-01-26 12:07:40 by Marc Espie | Files touched by this commit (11)
Log message:
fix perms on nethack and clones.
As noticed by grunk@
   2008-01-04 10:48:38 by Marc Espie | Files touched by this commit (187)
Log message:
tweak FAKE_FLAGS semantics to saner defaults.
   2007-09-15 12:01:04 by Simon Bertrang | Files touched by this commit (140)
Log message:
remove surrounding quotes from COMMENT/BROKEN/PERMIT_*
   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2006-10-14 04:01:09 by Marc Espie | Files touched by this commit (2)
Log message:
zap duplicate symbol that impairs static linking.
This should fix build on vaxen (problem reported by Zachary Kline).
   2006-10-14 04:01:09 by Marc Espie | Files touched by this commit (2)
Log message:
zap duplicate symbol that impairs static linking.
This should fix build on vaxen (problem reported by Zachary Kline).
   2006-02-11 09:15:46 by Otto Moerbeek | Files touched by this commit (2)
Log message:
Make sure we clear the saved id, by calling sete{u,g}id() before
set{g,u}id(); this makes gzip able to open /dev/stdin again. Problem
seen by Joachim Schipper in PR 5015. ok espie@


   2006-02-11 09:15:46 by Otto Moerbeek | Files touched by this commit (2)
Log message:
Make sure we clear the saved id, by calling sete{u,g}id() before
set{g,u}id(); this makes gzip able to open /dev/stdin again. Problem
seen by Joachim Schipper in PR 5015. ok espie@


   2006-02-09 21:37:48 by Nikolay Sturm | Files touched by this commit (1)
Log message:
fix MASTER_SITES
pr 5016 from Joachim Schipper <j.schipper at math.uu.nl>


   2005-01-05 10:41:20 by Christian Weisgerber | Files touched by this commit (126)
Log message:
SIZE


   2004-11-28 15:41:28 by Marc Espie | Files touched by this commit (110)
Log message:
WANTLIB markers


   2004-09-18 06:43:28 by Marc Espie | Files touched by this commit (2)
Log message:
new-style conflict


   2004-09-15 13:08:47 by Marc Espie | Files touched by this commit (5)
Log message:
new style fragment.


   2004-09-15 13:08:47 by Marc Espie | Files touched by this commit (5)
Log message:
new style fragment.


   2004-09-15 13:08:47 by Marc Espie | Files touched by this commit (5)
Log message:
new style fragment.


   2004-09-15 13:08:47 by Marc Espie | Files touched by this commit (5)
Log message:
new style fragment.


   2004-09-15 13:08:47 by Marc Espie | Files touched by this commit (5)
Log message:
new style fragment.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-11 04:15:07 by Marc Espie | Files touched by this commit (12)
Log message:
update to version 3.4.3.


   2004-08-10 05:23:24 by Marc Espie | Files touched by this commit (4)
Log message:
explicit version marker. Installing a new nethack won't mean you have to
remove the old one.


   2004-08-10 05:23:24 by Marc Espie | Files touched by this commit (4)
Log message:
explicit version marker. Installing a new nethack won't mean you have to
remove the old one.


   2004-08-10 05:23:24 by Marc Espie | Files touched by this commit (4)
Log message:
explicit version marker. Installing a new nethack won't mean you have to
remove the old one.


   2004-08-10 05:23:24 by Marc Espie | Files touched by this commit (4)
Log message:
explicit version marker. Installing a new nethack won't mean you have to
remove the old one.


   2004-08-10 04:36:37 by Xavier Santolaria | Files touched by this commit (8)
Log message:
more new-style MODULES.


   2004-08-10 03:43:40 by Marc Espie | Files touched by this commit (1)
Log message:
unneeded, install program gets perm, record, logfile right.


   2004-08-10 03:36:45 by Marc Espie | Files touched by this commit (2)
Log message:
more GAMEDIR


   2004-08-10 03:36:45 by Marc Espie | Files touched by this commit (2)
Log message:
more GAMEDIR


   2004-08-10 03:34:00 by Marc Espie | Files touched by this commit (2)
Log message:
new-style plist, handcrafted with a few tweaks.


   2004-08-10 03:34:00 by Marc Espie | Files touched by this commit (2)
Log message:
new-style plist, handcrafted with a few tweaks.


   2004-02-13 00:17:23 by Brad Smith | Files touched by this commit (1)
Log message:
backport Qt backend from newer nethack so this will compile
and work with Qt 3.2.


   2004-01-02 11:43:26 by Marc Espie | Files touched by this commit (1)
Log message:
macro yn interferes with math functions included by C++ included by qt3.


   2003-12-15 14:42:44 by Christian Weisgerber | Files touched by this commit (507)
Log message:
remove WWW lines


   2003-06-18 07:54:33 by Marc Espie | Files touched by this commit (4)
Log message:
nitpicks, from Nick Nauwelaerts


   2003-03-13 17:39:33 by Brad Smith | Files touched by this commit (4)
Log message:
fix buffer overflow in nethack which may lead to privilege escalation
to gid games.
+
sync hackdata with nethack port.
http://marc.theaimsgroup.com/?l=bugtraq&m=104489201032144&w=2


   2003-02-24 17:15:02 by Marc Espie | Files touched by this commit (2)
Log message:
switch qt flavor to mt.


   2003-02-24 17:15:02 by Marc Espie | Files touched by this commit (2)
Log message:
switch qt flavor to mt.


   2003-02-24 17:05:07 by Marc Espie | Files touched by this commit (5)
Log message:
update to 3.4.1: security fixes, among other things.


   2003-02-24 17:05:07 by Marc Espie | Files touched by this commit (5)
Log message:
update to 3.4.1: security fixes, among other things.


   2003-02-24 17:05:07 by Marc Espie | Files touched by this commit (5)
Log message:
update to 3.4.1: security fixes, among other things.


   2003-02-24 17:05:07 by Marc Espie | Files touched by this commit (5)
Log message:
update to 3.4.1: security fixes, among other things.


   2003-02-24 17:05:07 by Marc Espie | Files touched by this commit (5)
Log message:
update to 3.4.1: security fixes, among other things.


   2002-12-01 10:36:01 by Marc Espie | Files touched by this commit (4)
Log message:
Restore correct hack to ensure linking qt flavor with C++.
breakage noticed by naddy@, thanks.


   2002-12-01 10:36:01 by Marc Espie | Files touched by this commit (4)
Log message:
Restore correct hack to ensure linking qt flavor with C++.
breakage noticed by naddy@, thanks.


   2002-12-01 10:36:01 by Marc Espie | Files touched by this commit (4)
Log message:
Restore correct hack to ensure linking qt flavor with C++.
breakage noticed by naddy@, thanks.


   2002-12-01 10:36:01 by Marc Espie | Files touched by this commit (4)
Log message:
Restore correct hack to ensure linking qt flavor with C++.
breakage noticed by naddy@, thanks.


   2002-11-28 12:19:09 by Marc Espie | Files touched by this commit (2)
Log message:
cosmetic qt changes.


   2002-10-26 14:44:40 by Christian Weisgerber | Files touched by this commit (51)
Log message:
No regression tests available.