notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q4
OpenDiablo2 Open source re-implementation of Diablo 2
0.1.g20210514_16 games on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.1.g20210514_16Version of this port present on the latest quarterly branch.
Maintainer: eduardo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-07 15:09:06
Last Update: 2023-12-07 15:06:56
Commit Hash: 1a5ede5
License: GPLv3
WWW:
https://opendiablo2.com/
Description:
OpenDiablo2 is an ARPG game engine in the same vein of the 2000's games, and supports playing Diablo 2. The engine is written in golang and is cross platform. See also: https://github.com/OpenDiablo2/OpenDiablo2
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/OpenDiablo2
  2. /usr/local/share/licenses/OpenDiablo2-0.1.g20210514_16/catalog.mk
  3. /usr/local/share/licenses/OpenDiablo2-0.1.g20210514_16/LICENSE
  4. /usr/local/share/licenses/OpenDiablo2-0.1.g20210514_16/GPLv3
Collapse this list.
Dependency lines:
  • OpenDiablo2>0:games/OpenDiablo2
To install the port:
cd /usr/ports/games/OpenDiablo2/ && make install clean
To add the package, run one of these commands:
  • pkg install games/OpenDiablo2
  • pkg install OpenDiablo2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: OpenDiablo2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1621506033 SHA256 (OpenDiablo2-OpenDiablo2-v0.1-g20210514-a688d66_GH0.tar.gz) = 96ad84b02b96b744360ffac0650f50b1e7eb0abb5d4ad264f3504f189c8c9f19 SIZE (OpenDiablo2-OpenDiablo2-v0.1-g20210514-a688d66_GH0.tar.gz) = 14996352

Expand this list (40 items)

Collapse this list.

SHA256 (JoshVarga-blast-681c804fb9f0_GH0.tar.gz) = 27ac0c00d65b9ed69a9edb3149985a78ed75aa9bc6b4c1ad4e054cde75366e52 SIZE (JoshVarga-blast-681c804fb9f0_GH0.tar.gz) = 18447 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 SHA256 (go-gl-glfw-5321531c36a2_GH0.tar.gz) = c9cd1d1d91649a7721e21819b9f3f32a5f93790d81eccbd1409782102ce46fc2 SIZE (go-gl-glfw-5321531c36a2_GH0.tar.gz) = 1213640 SHA256 (go-restruct-restruct-v1.2.0-alpha_GH0.tar.gz) = 0bbeb53a7da45327204fe824b3d319b30b85c32e04bdb18c8bb4cb8ffafdfc31 SIZE (go-restruct-restruct-v1.2.0-alpha_GH0.tar.gz) = 40874 SHA256 (go-sourcemap-sourcemap-v1.0.5_GH0.tar.gz) = a02ff67183c8c01f2f1c1cb4e716200fcc56f61766922cd18576c8f203007aae SIZE (go-sourcemap-sourcemap-v1.0.5_GH0.tar.gz) = 5368 SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04 SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898 SHA256 (golang-exp-e3b2a7f2fdc7_GH0.tar.gz) = af837f98639f9f3230963ecd10d8a0739b70bf014f0ce026f38141d27212c970 SIZE (golang-exp-e3b2a7f2fdc7_GH0.tar.gz) = 1517526 SHA256 (golang-image-e162460cd6b5_GH0.tar.gz) = 95fcb6953e5bcd38391879e007eb143d98f67b1659be7737bd3e502890a6d0cc SIZE (golang-image-e162460cd6b5_GH0.tar.gz) = 4900398 SHA256 (golang-mobile-973feb4309de_GH0.tar.gz) = 03aa7e811fd689891cc16037eb31585f98e169e85beb63a4a88e9cdf0bd20de0 SIZE (golang-mobile-973feb4309de_GH0.tar.gz) = 1206597 SHA256 (golang-sys-b64e53b001e4_GH0.tar.gz) = 4c32d52373df17d9c40604d76e189f274c6fd1386d4d23b9114dbb9805079796 SIZE (golang-sys-b64e53b001e4_GH0.tar.gz) = 1103798 SHA256 (google-uuid-v1.1.2_GH0.tar.gz) = e650558e314307cf33391d0a9ef575b418188206d61cb9751e9f11bceb0874d0 SIZE (google-uuid-v1.1.2_GH0.tar.gz) = 13871 SHA256 (gravestench-akara-a64208a7fd3c_GH0.tar.gz) = 2cd1c86b4e1af735560e3f9acf55bd61b3258400f0c4b5c0552c2862356504fa SIZE (gravestench-akara-a64208a7fd3c_GH0.tar.gz) = 10600 SHA256 (hajimehoshi-ebiten-v2.0.2_GH0.tar.gz) = 95ee06a03291f2b5e9932ee76b65e0c325ed18985c5c527ad1a704168dcd08ca SIZE (hajimehoshi-ebiten-v2.0.2_GH0.tar.gz) = 17069441 SHA256 (hajimehoshi-oto-v0.6.8_GH0.tar.gz) = dfccbded3ce6ad0facdf61e41f004e5e0c14f3829f835db0b1577d11b82f2ec0 SIZE (hajimehoshi-oto-v0.6.8_GH0.tar.gz) = 26107 SHA256 (kr-text-v0.2.0_GH0.tar.gz) = 59b5e4a7fd4097be87fad0edcaf342fdc971d0c8fdfb4f2d7424561471992e7c SIZE (kr-text-v0.2.0_GH0.tar.gz) = 8699 SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 SHA256 (pkg-profile-v1.5.0_GH0.tar.gz) = cf8c5764384b40c5db5a033e04cdf878749d99bdb35c9b9db0db1aef39ff0dd1 SIZE (pkg-profile-v1.5.0_GH0.tar.gz) = 5858 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 SHA256 (robertkrimen-otto-ef014fd054ac_GH0.tar.gz) = 6db902f2a9d75daefdc0e56ea6f4d611fc1f22da5b609733f354c89e80cbe0af SIZE (robertkrimen-otto-ef014fd054ac_GH0.tar.gz) = 252303 SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6 SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go120 : lang/go120
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. xorgproto>=0 : x11/xorgproto
  4. x11.pc : x11/libX11
  5. xcursor.pc : x11/libXcursor
  6. xi.pc : x11/libXi
  7. xinerama.pc : x11/libXinerama
  8. xrandr.pc : x11/libXrandr
  9. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcursor.pc : x11/libXcursor
  3. xi.pc : x11/libXi
  4. xinerama.pc : x11/libXinerama
  5. xrandr.pc : x11/libXrandr
  6. xxf86vm.pc : x11/libXxf86vm
Library dependencies:
  1. libglfw.so : graphics/glfw
  2. libGL.so : graphics/libglvnd
  3. libopenal.so.1 : audio/openal-soft
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for OpenDiablo2-0.1.g20210514_16: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
games_OpenDiablo2
USES:
gl go:modules openal pkgconfig xorg
pkg-message:
For install:
This game requires MPQ datafiles from the original Diablo 2(tm) and Lord Destruction(tm) expantion CDs or digital downloads. Run OpenDiablo2 once to get configuration file to be created in ~/.config/OpenDiablo2/config.json and set "MpqPath" to path where MPQ files are. If you have any issues with this game, please file a bug report on the GitHub page: https://github.com/OpenDiablo2/OpenDiablo2/issues
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/OpenDiablo2/OpenDiablo2/tar.gz/a688d66?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.g20210514_16
07 Dec 2023 15:06:56
commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump PORTREVISION after lang/go* update

PR:		274405
(cherry picked from commit 0505b712df3ae2b4bcaba00aecc7c1e9100d8609)

Number of commits found: 1