FreeBSD ports
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.8 KiB

PORTNAME= openxray
PORTVERSION= 20240520
CATEGORIES= games
MAINTAINER= root@digital-freak.ru
COMMENT= OpenXRay is an improved version of the X-Ray Engine
WWW= https://github.com/OpenXRay/xray-16
USE_GITHUB= yes
GH_ACCOUNT= OpenXRay
GH_PROJECT= xray-16
GH_TAGNAME= f3383c258c50b2d3e96439624b741e949dc3712d
GH_TUPLE= \
OpenXRay:LuaJIT:v2.1.0-beta3-240-g0bc04c47:LuaJIT/Externals/LuaJIT \
OpenXRay:luabind-deboostified:v0.9-355-gc90385d:luabind/Externals/luabind \
OpenXRay:GameSpy:61d061b:GameSpy/Externals/GameSpy \
GPUOpen-LibrariesAndSDKs:AGS_SDK:v6.2.0:AGS_SDK/Externals/AGS_SDK \
madler:zlib:v1.3.1-50-g0f51fb4:zlib/Externals/zlib \
xiph:vorbis:v1.3.7-10-g84c02369:libvorbis/Externals/libvorbis \
xiph:ogg:v1.3.5-9-gdb5c7a4:libogg/Externals/libogg \
xiph:theora:v1.2.0alpha1-148-g7180717:libtheora/Externals/libtheora \
OpenXRay:BugTrap:v1.4.5-40-gc619077:BugTrap/Externals/BugTrap \
weidai11:cryptopp:CRYPTOPP_5_6_3-2233-g78a64e37:cryptopp/Externals/cryptopp \
g-truc:gli:0.8.2.0-108-g779b99ac:gli/Externals/gli \
DLTcollab:sse2neon:v1.7.0-16-gde0538f:sse2neon/Externals/sse2neon \
ocornut:imgui:v1.90.5-docking-1-gc1743eef:imgui/Externals/imgui \
OpenXRay:xrLuaFix:67b77c9:xrLuaFix/Externals/xrLuaFix \
OpenXRay:luafilesystem:314c0d0:lfs/Externals/xrLuaFix/lfs \
OpenXRay:lua-marshal:983a3bf:lua_marshal/Externals/xrLuaFix/lua-marshal \
OpenXRay:lua-pack:1.0.5-5-gc1e5a14:lua_pack/Externals/xrLuaFix/lua-pack
USES= cmake jpeg sdl
LIB_DEPENDS= liblzo2.so:archivers/lzo2 \
libogg.so:audio/libogg \
libtheora.so:multimedia/libtheora \
libvorbis.so:audio/libvorbis \
libvorbisfile.so:audio/libvorbis \
libGLEW.so:graphics/glew \
libGLX.so:graphics/libglvnd \
libOpenGL.so:graphics/libglvnd \
libopenal.so:audio/openal-soft
USE_SDL= sdl2
USE_GL= glew gl opengl
.include <bsd.port.mk>