BSD Ports

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

SystemPortVersion
FreeBSDgames/xnethack10.0
DragonFlygames/xnethack9.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest10.010.07.1_19.010.0
FreeBSD:14:quarterly10.010.0n/a9.010.0
FreeBSD:15:latest10.010.0n/a9.09.0
FreeBSD:15:quarterly10.010.0n/an/an/a
FreeBSD:16:latest10.010.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 16

No port depends on this one.

Configuration

Options name: games_xNetHack

OptionDefaultDescription
DOCSoffBuild and/or install documentation
SANDBOXoffRun 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
FileSizeSHA256
copperwater-xNetHack-xnh10.0_GH0.tar.gz1.1127893e+07bceedf4fc964adb2ba98f2d0c3af70c818db526b9d17c7085a806ed0ff70229b

Commit history 1

DateCommitCreditsLog message
131165e4f8 Robert Clausecker games/xnethack: update to 10.0
Changelog: https://github.com/copperwater/xNetHack/releases/tag/xnh10.0