freebsd-ports/games/yadex/distinfo
Alexey Dokuchaev 7bcec47ef1 Improve the port and catch it up with modern reality a bit:
- Fix a runtime crash (segfault) due to `MasterDirectory dirbuf' if-block
  local variable being used after it went out of scope by making it local
  to the LoadPicture() function instead

- Add the HEXEN option which brings better Hexen support to Yadex (duh).
  Unfortunately, it depends on the SEARCH patch and conflicts with the
  LAPTOP_KEYS patch (which is the reason why I didn't introduce it years
  ago: we did not have IMPLIES/PREVENTS back then, but we do now)

- Building with 3D Render option requires USE_CXXSTD=c++98 due to infamous
  "in-class initializer for static data member of type 'const double'
  requires 'constexpr' specifier" error in `src/r_render.cc'.  Actually,
  we could get away with c++03, but GCC 4.2, which is still used on e.g.
  powerpc and sparc64, does not support it.  Enable it unconditionally so
  the port is always built against the same C++ standard regardless of the
  selected options

- Reword option descriptions to avoid using verbs, per our conventions
2018-09-05 18:28:46 +00:00

15 lines
1 KiB
Text

TIMESTAMP = 1072661760
SHA256 (yadex/yadex-1.7.0.tar.gz) = 316aca295b647b45d6d0d359fd7bba0448e7e114d295347add7ac0e87aa0f446
SIZE (yadex/yadex-1.7.0.tar.gz) = 551318
SHA256 (yadex/Yadex_170_Depend.diff) = d2cf391fb1aaf1fb6ac60f3fb2bb50c549389ef3a0590b838922f0251240a9f3
SIZE (yadex/Yadex_170_Depend.diff) = 790
SHA256 (yadex/Yadex_170_Render3D.diff) = 7bae257e7218de996cae33cedc1d8cbc463bc10290d0f956464d0383ed00c2c7
SIZE (yadex/Yadex_170_Render3D.diff) = 50150
SHA256 (yadex/Yadex_170_Find.diff) = 6802924a568ecdd6eefb853e5b7937f51ecb43157a3a144677526a8d0526cc30
SIZE (yadex/Yadex_170_Find.diff) = 4911
SHA256 (yadex/Yadex_170_Tools.diff) = 2c1573de67aee31a4d734831c95e0421f1816598c49ff058aef7a9ae4111c8fd
SIZE (yadex/Yadex_170_Tools.diff) = 17179
SHA256 (yadex/Yadex_170_Keys.diff) = d93e63b1baaaff769442245243027cb6aadde166a3004726e187eb3697decd15
SIZE (yadex/Yadex_170_Keys.diff) = 1496
SHA256 (yadex/Yadex_170_Hexen.diff) = b7ac148c7bbbc4f122c350bf13eb81ce8daff56230be42101e5d7817b63f5c38
SIZE (yadex/Yadex_170_Hexen.diff) = 44138