games/devilutionX 1.5.4_2 MidnightBSD
Diablo I engine for modern operating systems
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
b37c4caa62- License
- CC-BY-NC-SA-4.0, OFL11, SUL
- Categories
- games
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
| System | Port | Version |
|---|---|---|
| MidnightBSD | games/devilutionX | 1.5.4_2 |
| FreeBSD | games/devilutionX | 1.5.5_1 |
Install
Binary package:
mport install devilutionX
From mports:
cd /usr/mports/games/devilutionX && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= devilutionX>0:games/devilutionX
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/include/SimpleIni.h: devel/simpleini
Library 1
libfmt.so: devel/libfmt
Build dependencies 2
Run dependencies 1
No port depends on this one.
Configuration
Options name: games_devilutionX
| Option | Default | Description |
|---|---|---|
| DEBUG | off | |
| ENCRYPTION | on | Encrypt network packets |
| LTO | on | |
| NETWORK | on | Enable network support |
| SOUND | on | |
| TCP | on | TCP multiplayer option |
| TEST | off | |
| ZEROTIER | off | ZeroTier multiplayer option (broken) |
- USES
- cmake compiler:c++11-lang dos2unix gettext-tools pkgconfig sdl
- Service scripts
- none
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
| File | Size | SHA256 |
|---|---|---|
| devilutionx.mpq?tag=v4 | 5.293561e+06 | c563903af73f7037be0a7d3752e3422f2074b75cddce6bca951a138f3597197e |
| diasurgical-DevilutionX-1.5.4_GH0.tar.gz | 9.835887e+06 | 3b4db4a0e1c2d72f2bcada18b7837d2b37e9fd6a7a3c8184a98cd77f4ee4420e |
| diasurgical-libsmackerdec-91e732bb6953489077430572f43fc802bf2c75b2_GH0.tar.gz | 18576 | e565e37ef1ae4f8846d9c9c24b861bc56fdce2d7a4ece47de448e00aa9048b87 |
| diasurgical-libmpq-b78d66c6fee6a501cc9b95d8556a129c68841b05_GH0.tar.gz | 70149 | 348cd9c2be9c067dfcb8a2d6cd6f947ade5088e1543c1e5db1fdc5b12db6aeea |
| diasurgical-asio-4bcf552fcea3e1ae555dde2ab33bc9fa6770da4d_GH0.tar.gz | 2.970545e+06 | 005072e4e16c033c59b222380e2ac81e1f958c591d6a512137d386aa10b40af7 |
| diasurgical-libzt-d6c6a069a5041a3e89594c447ced3f15d77618b8_GH0.tar.gz | 386305 | 2e0388061f57dbae12f36497f5e3f20a07a0bff1140159a9d14efaf2a3d23dc1 |
| diasurgical-ZeroTierOne-b1350ac91118d1bd6bb71c0c41be5f4a30196838_GH0.tar.gz | 1.3122622e+07 | 39c1b7e28f9d4d92edaaa831007715358465a068019fe84a56b5366b386a1363 |
| diasurgical-lwip-1bf7e011caf4e992ad139f6cb8c9818a9c1fbe1b_GH0.tar.gz | 1.136882e+06 | 1477b5a427672480d0035b5af3e2cfae01c691afa9cace4500b43fcd262fa0bf |
| diasurgical-lwip-contrib-1f9e26e221a41542563834222c4ec8399be1908f_GH0.tar.gz | 395250 | 0fd240b20ec56da41f5072161b8d1f1ad4367f994e183579bb5de9576394dcda |
Master sites 1
- https://github.com/diasurgical/devilutionx-assets/releases/download/v4/:data