games/xnethack 10.0 FreeBSD
Experimental features and improvements applied to NetHack 3.7-dev
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
131165e4f8- License
- nethack
- Categories
- games
- Package size
- 2235.2 KiB, 7421.7 KiB installed
Description
xNetHack is a fork of the dungeon exploration game NetHack. It is a distant descendent of Rogue and Hack, and a direct descendant of the development version of NetHack 3.7.
The main goals of xNetHack are to take vanilla NetHack and:
- Fix gameplay balance issues.
- Remove tedious and frustrating parts of the game.
- Make uninteresting parts of the game more interesting.
- Experiment with new ideas from the community.
In general, the game design takes a conservative approach to changing the gameplay compared to other variants, with focus on deepening elements of the game rather than broadening them. For example, this philosophy would prefer to differentiate monsters in a class that all tend to play the same way, instead of adding new monsters to that class.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/xnethack | 10.0 |
| DragonFly | games/xnethack | 9.0 |
Install
Binary package:
pkg install xNetHack
From the ports tree:
cd /usr/ports/games/xnethack/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xNetHack>0:games/xnethack
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 10.0 | 10.0 | 7.1_1 | 9.0 | 10.0 |
| FreeBSD:14:quarterly | 10.0 | 10.0 | n/a | 9.0 | 10.0 |
| FreeBSD:15:latest | 10.0 | 10.0 | n/a | 9.0 | 9.0 |
| FreeBSD:15:quarterly | 10.0 | 10.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 10.0 | 10.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
nroff: textproc/groff
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- converters/libiconv
- devel/gettext-runtime
- devel/gmake
- devel/libedit
- lang/lua54
- lang/perl5.42
- print/indexinfo
- print/libpaper
- print/psutils
- textproc/groff
- textproc/uchardet
- x11-toolkits/libXaw
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXpm
- x11/libxcb
- x11/xorgproto
Run dependencies 16
No port depends on this one.
Configuration
Options name: games_xNetHack
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| SANDBOX | off | Run lua in a sandbox (untested) |
- USES
- compiler:c11 gmake ncurses tar:tgz lua:54
- Service scripts
- none
- Flavors
xNetHack-qt-10.0,xNetHack-nox11-10.0
Files
Manual pages 3
- dlb(6)
- makedefs(6)
- recover(6)
pkg-plist 202
- @mode 555
- bin/
- @owner games
- @group games
- @mode 02755
- share/xNetHack/
- @mode
- share/xNetHack/Arc-fila.lua
- share/xNetHack/Arc-filb.lua
- share/xNetHack/Arc-goal.lua
- share/xNetHack/Arc-loca.lua
- share/xNetHack/Arc-strt.lua
- share/xNetHack/Bar-fila.lua
- share/xNetHack/Bar-filb.lua
- share/xNetHack/Bar-goal.lua
- share/xNetHack/Bar-loca.lua
- share/xNetHack/Bar-strt.lua
- share/xNetHack/Cav-fila.lua
- share/xNetHack/Cav-filb.lua
- share/xNetHack/Cav-goal.lua
- share/xNetHack/Cav-loca.lua
- share/xNetHack/Cav-strt.lua
- share/xNetHack/Hea-fila.lua
- share/xNetHack/Hea-filb.lua
- share/xNetHack/Hea-goal.lua
- share/xNetHack/Hea-loca.lua
- share/xNetHack/Hea-strt.lua
- share/xNetHack/Kni-fila.lua
- share/xNetHack/Kni-filb.lua
- share/xNetHack/Kni-goal.lua
- share/xNetHack/Kni-loca.lua
- share/xNetHack/Kni-strt.lua
- share/xNetHack/Mon-fila.lua
- share/xNetHack/Mon-filb.lua
- share/xNetHack/Mon-goal.lua
- share/xNetHack/Mon-loca.lua
- share/xNetHack/Mon-strt.lua
- share/xNetHack/NHdump.css
- share/xNetHack/NetHack.ad
- share/xNetHack/Pri-fila.lua
- share/xNetHack/Pri-filb.lua
- share/xNetHack/Pri-goal.lua
- share/xNetHack/Pri-loca.lua
- share/xNetHack/Pri-strt.lua
- share/xNetHack/Ran-fila.lua
- share/xNetHack/Ran-filb.lua
- share/xNetHack/Ran-goal.lua
- share/xNetHack/Ran-loca.lua
- share/xNetHack/Ran-strt.lua
- share/xNetHack/Rog-fila.lua
- share/xNetHack/Rog-filb.lua
- share/xNetHack/Rog-goal.lua
- share/xNetHack/Rog-loca.lua
- share/xNetHack/Rog-strt.lua
- share/xNetHack/Sam-fila.lua
- share/xNetHack/Sam-filb.lua
- share/xNetHack/Sam-goal.lua
- share/xNetHack/Sam-loca.lua
- share/xNetHack/Sam-strt.lua
- share/xNetHack/Tou-fila.lua
- share/xNetHack/Tou-filb.lua
- share/xNetHack/Tou-goal.lua
- share/xNetHack/Tou-loca.lua
- share/xNetHack/Tou-strt.lua
- share/xNetHack/Val-fila.lua
- share/xNetHack/Val-filb.lua
- share/xNetHack/Val-goal.lua
- share/xNetHack/Val-loca.lua
- share/xNetHack/Val-strt.lua
- share/xNetHack/Wiz-fila.lua
- share/xNetHack/Wiz-filb.lua
- share/xNetHack/Wiz-goal.lua
- share/xNetHack/Wiz-loca.lua
- share/xNetHack/Wiz-strt.lua
- share/xNetHack/abyssfill.lua
- share/xNetHack/air.lua
- share/xNetHack/asmodeus.lua
- share/xNetHack/astral.lua
- share/xNetHack/baalz.lua
- share/xNetHack/bigrm-1.lua
- share/xNetHack/bigrm-10.lua
- share/xNetHack/bigrm-11.lua
- share/xNetHack/bigrm-12.lua
- share/xNetHack/bigrm-13.lua
- share/xNetHack/bigrm-14.lua
- share/xNetHack/bigrm-15.lua
- share/xNetHack/bigrm-2.lua
- share/xNetHack/bigrm-3.lua
- share/xNetHack/bigrm-4.lua
- share/xNetHack/bigrm-5.lua
- share/xNetHack/bigrm-6.lua
- share/xNetHack/bigrm-7.lua
- share/xNetHack/bigrm-8.lua
- share/xNetHack/bigrm-9.lua
- share/xNetHack/bogusmon
- share/xNetHack/castle.lua
- share/xNetHack/cmdhelp
- share/xNetHack/cocytusfill.lua
- share/xNetHack/data
- share/xNetHack/demogorgon.lua
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| copperwater-xNetHack-xnh10.0_GH0.tar.gz | 1.1127893e+07 | bceedf4fc964adb2ba98f2d0c3af70c818db526b9d17c7085a806ed0ff70229b |