games/CWR-CE 3.01_2 FreeBSD
Arma: Cold War Assault - Remastered Community Edition
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
d9a04e46ce- License
- GPLv3+
- Categories
- games
- Package size
- 21313.4 KiB, 68600.3 KiB installed
Description
Arma: Cold War Assault - Remastered (codename Poseidon) is the engine and game source code first released in 2001 as Operation Flashpoint: Cold War Crisis. It is the codebase that launched Bohemia Interactive and began the technology lineage later grown into Real Virtuality, Arma, and Enfusion. The code has been modernized to C++20, built with CMake and Clang.
Game assets (models, textures, sounds, missions, voices) are NOT included with this port and are NOT GPL. They ship separately under the Arma Public License Share Alike (APL-SA). A free Demo is available on Steam: https://store.steampowered.com/app/4819000 And this game was tested with the full GOG version game assets too.
Without game data the binaries do nothing useful at runtime.
Install
Binary package:
pkg install CWR-CE
From the ports tree:
cd /usr/ports/games/CWR-CE/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= CWR-CE>0:games/CWR-CE
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.01_2 | 3.01_2 | - | - | 3.01_2 |
| FreeBSD:14:quarterly | 3.01_2 | 3.01_2 | n/a | - | 3.01_2 |
| FreeBSD:15:latest | 3.01_2 | 3.01_2 | n/a | - | - |
| FreeBSD:15:quarterly | 3.01_2 | 3.01_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.01_2 | 3.01_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 5
stb>0: devel/stb${LOCALBASE}/include/CLI/CLI.hpp: devel/cli11${LOCALBASE}/include/vulkan/vulkan.h: graphics/vulkan-headers${LOCALBASE}/lib/cmake/Catch2/Catch2Config.cmake: devel/catch2${LOCALBASE}/lib/cmake/glslang/glslang-config.cmake: graphics/glslang
Library 15
libcjson.so: devel/libcjsonlibcurl.so: ftp/curllibenkiTS.so: devel/enkitslibfmt.so: devel/libfmtlibfreetype.so: print/freetype2libimgui.so: x11-toolkits/imguilibmimalloc.so: devel/mimalloclibogg.so: audio/libogglibopenal.so: audio/openal-softlibopus.so: audio/opuslibSDL3.so: devel/sdl3libvulkan.so: graphics/vulkan-loaderlibspdlog.so: devel/spdloglibvorbis.so: audio/libvorbislibzstd.so: archivers/zstd
The full lists below include those, and their dependencies in turn.
Build dependencies 89
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- audio/libmysofa
- audio/libogg
- audio/libvorbis
- audio/openal-soft
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/catch2
- devel/cli11
- devel/cmake-core
- devel/enkits
- devel/gettext-runtime
- devel/jsoncpp
- devel/libcjson
- devel/libdatrie
- devel/libepoll-shim
- devel/libffi
- devel/libfmt
- devel/libinotify
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/llvm12
- devel/mimalloc
- devel/ninja
- devel/pkgconf
- devel/readline
- devel/sdl3
- devel/spdlog
- devel/spirv-llvm-translator
- devel/stb
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/freeglut
- graphics/glfw
- graphics/glslang
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- lang/python312
- math/mpdecimal
- misc/hwdata
- ports-mgmt/pkg
- print/freetype2
- print/indexinfo
- security/libssh2
- security/rhash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- x11-fonts/fontconfig
- x11-toolkits/imgui
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 75
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- audio/libmysofa
- audio/libogg
- audio/libvorbis
- audio/openal-soft
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/enkits
- devel/gettext-runtime
- devel/libcjson
- devel/libdatrie
- devel/libepoll-shim
- devel/libffi
- devel/libfmt
- devel/libinotify
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/llvm12
- devel/mimalloc
- devel/readline
- devel/sdl3
- devel/spdlog
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/freeglut
- graphics/glfw
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/freetype2
- print/indexinfo
- security/libssh2
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- x11-fonts/fontconfig
- x11-toolkits/imgui
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++20-lang dos2unix gl localbase pkgconfig
- Service scripts
- none
Message after installing
Files
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| ofpisnotdead-com-CWR-CE-v3.01-9abbdf2769f3008d76c47ac0af219388ff0323dc_GH0.tar.gz | 4.94461e+06 | 87df6297ed74993d56d3ceec9d90fb9287cebc58f47030a285a2eafb61c3ce22 |
| 9abbdf2769f3008d76c47ac0af219388ff0323dc..8fc693b2c6f85929e43975ef04df28818e740dba.patch | 75285 | f460898cb4066ceb712c021154eb9eebd8aed71b88627864fa28de52466b2a7d |
Commit history 6
The latest 5 of 6 in the history this site was built from.