BSD Ports

games/devilutionX 1.5.5_1 FreeBSD

Diablo I engine for modern operating systems

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
CC-BY-NC-SA-4.0, OFL11, SUL
Categories
games
Package size
5633.8 KiB, 7633.5 KiB installed

Description

Open-Source implementation of the Diablo(TM) game engine for X. This port requires a file from the original game to work.

In the other systems

SystemPortVersion
FreeBSDgames/devilutionX1.5.5_1
MidnightBSDgames/devilutionX1.5.4_2

Install

Binary package:

pkg install devilutionX

From the ports tree:

cd /usr/ports/games/devilutionX/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	devilutionX>0:games/devilutionX

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:latest1.5.5_11.5.5_1-1.5.4_11.5.5_1
FreeBSD:14:quarterly1.5.5_11.5.5_1n/a1.5.41.5.5_1
FreeBSD:15:latest1.5.5_11.5.5_1n/a-1.5.4_1
FreeBSD:15:quarterly1.5.5_11.5.5_1n/an/an/a
FreeBSD:16:latest1.5.5_11.5.5_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

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

Build dependencies 126

The first 100 are listed.

Run dependencies 114

The first 100 are listed.

No port depends on this one.

Configuration

Options name: games_devilutionX

OptionDefaultDescription
DEBUGoffBuild with debugging support
ENCRYPTIONonEncrypt network packets
LTOonUse Link-Time Optimization
NETWORKonEnable network support
SOUNDonSound (audio) support
TCPonTCP multiplayer option
TESToffBuild and/or run tests
ZEROTIERoffZeroTier multiplayer option (broken)
USES
cmake compiler:c++11-lang dos2unix gettext-tools pkgconfig sdl
Service scripts
none

Message after installing

This game requires a datafile from the original Diablo(tm) CD or the GOG release.
If you don't own it yet, you can buy it at https://www.gog.com/game/diablo

Copy DIABDAT.MPQ to ~/.local/share/diasurgical/devilution/

For the Hellfire expansion you will also need to copy hellfire.mpq, hfmonk.mpq, hfmusic.mpq and hfvoice.mpq files.

If you have any issues with this game, please file a bug report on the GitHub page:
https://github.com/diasurgical/devilutionX/issues

Upgrading from before 1.1.0 needs to do remove ~/.local/share/diasurgical/devilution/diablo.ini
so devilutionX runs correctly

Files

pkg-plist 6
  • bin/devilutionx
  • share/applications/devilutionx-hellfire.desktop
  • share/applications/devilutionx.desktop
  • share/devilutionX/devilutionx.mpq
  • share/icons/hicolor/512x512/apps/devilutionx-hellfire.png
  • share/icons/hicolor/512x512/apps/devilutionx.png
distinfo 9
FileSizeSHA256
devilutionx.mpq?tag=v45.293561e+06c563903af73f7037be0a7d3752e3422f2074b75cddce6bca951a138f3597197e
diasurgical-DevilutionX-1.5.5_GH0.tar.gz9.754714e+0638169c2750bbf6d2288098f858159f02aae9026b00ceadd304ca35728f4c6bff
diasurgical-libsmackerdec-0aaaf8c94a097b009d844db0d44dd7cd0ff81922_GH0.tar.gz19099c3a7fbc91531eee8989b1d281415adc0209d84ffc0437c6b0b4f677ae7fd3b41
diasurgical-libmpq-7c2924d4553513eba1a70bbdb558198dd8c2726a_GH0.tar.gz70645ab8c004cc62d6e01b06a6f8d1ec67704728ed6163886b40d1f7fa5421a2b387d
diasurgical-asio-4bcf552fcea3e1ae555dde2ab33bc9fa6770da4d_GH0.tar.gz2.970545e+06005072e4e16c033c59b222380e2ac81e1f958c591d6a512137d386aa10b40af7
diasurgical-libzt-1a9d83b8c4c2bdcd7ea6d8ab1dd2771b16eb4e13_GH0.tar.gz3866059864eec7ecd69d954092034ca30ce04a84ea62d865732f5e646cdd1ec58e4a91
diasurgical-ZeroTierOne-7369b928017ce2716d689f922fa4c7872bd000f6_GH0.tar.gz1.2750236e+0741729598b565f9ad7a2aec1adb7f96354e3d02765c9ba19dade9ecb644be7a8b
diasurgical-lwip-32708c0a8b140efb545cc35101ee5fdeca6d6489_GH0.tar.gz1.13683e+0649e5a5a1c5b4eedcc749abd60e839d4552618fbbe72a6920447e7dcacb3ea4bf
diasurgical-lwip-contrib-91deef22e6519f94e0b07327fc778816e384eb7d_GH0.tar.gz39531263e69d8b1203d73a64d3e8e5f2d901124e51737bb8c150bda4833372fc652528
Master sites 1
  • https://github.com/diasurgical/devilutionx-assets/releases/download/v4/:data

Commit history 0

No commits in the history this site was built from.