games/wesnoth 1.18.8_1,1 FreeBSD
Fantasy turn-based strategy game
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97a84ef467- License
- GPLv2, GPLv3
- Categories
- games
- Package size
- 414278.9 KiB, 578388.6 KiB installed
Description
Battle for Wesnoth is a fantasy turn-based strategy game. Battle for control of villages, using variety of units which have advantages and disadvantages in different types of terrains and against different types of attacks. Units gain experience and advance levels, and are carried over from one scenario to the next campaign.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/wesnoth | 1.18.8_1,1 |
| OpenBSD | games/wesnoth | 1.18.8 |
| NetBSD | games/wesnoth | 1.18.8nb1 |
| DragonFly | games/wesnoth | 1.18.4,1 |
| MidnightBSD | games/wesnoth | 1.18.7,1 |
| HardenedBSD | games/wesnoth | 1.18.8_1,1 |
| GhostBSD | games/wesnoth | 1.18.8,1 |
Install
Binary package:
pkg install wesnoth
From the ports tree:
cd /usr/ports/games/wesnoth/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= wesnoth>0:games/wesnoth
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 | 1.18.8_1,1 | 1.18.8_1,1 | - | 1.18.5,1 | 1.18.8_1,1 |
| FreeBSD:14:quarterly | 1.18.8_1,1 | 1.18.8_1,1 | n/a | 1.18.5,1 | 1.18.8_1,1 |
| FreeBSD:15:latest | 1.18.8_1,1 | 1.18.8_1,1 | n/a | 1.18.5,1 | 1.18.5,1 |
| FreeBSD:15:quarterly | 1.18.8_1,1 | 1.18.8_1,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.18.8_1,1 | 1.18.8_1,1 | 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.
Library 8
libfreetype.so: print/freetype2libvorbisfile.so: audio/libvorbislibboost_thread.so: devel/boost-libslibcurl.so: ftp/curllibpng.so: graphics/pnglibfontconfig.so: x11-fonts/fontconfiglibicudata.so: devel/iculibharfbuzz.so: print/harfbuzz
The full lists below include those, and their dependencies in turn.
Build dependencies 133
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/fluidsynth
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/libxmp
- audio/mpg123
- audio/opus
- audio/opusfile
- audio/sdl2_mixer
- converters/fribidi
- converters/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/cmake-core
- devel/dbus
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/highway
- devel/icu
- devel/jsoncpp
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libsysinfo
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/libuv
- devel/llvm12
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libavif
- graphics/libdrm
- graphics/libglvnd
- graphics/libjxl
- graphics/libyuv
- graphics/mesa-libs
- graphics/openexr
- graphics/openjph
- graphics/png
- graphics/py-pycairo
- graphics/sdl2_image
- graphics/sdl2_ttf
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/lua54
- lang/perl5.42
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/vmaf
The first 100 are listed.
Run dependencies 124
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/fluidsynth
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/libxmp
- audio/mpg123
- audio/opus
- audio/opusfile
- audio/sdl2_mixer
- converters/fribidi
- converters/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/highway
- devel/icu
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libsysinfo
- devel/libthai
- devel/libunistring
- devel/llvm12
- devel/pcre2
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libavif
- graphics/libdrm
- graphics/libglvnd
- graphics/libjxl
- graphics/libyuv
- graphics/mesa-libs
- graphics/openexr
- graphics/openjph
- graphics/png
- graphics/py-pycairo
- graphics/sdl2_image
- graphics/sdl2_ttf
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/lua54
- lang/perl5.42
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/vmaf
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/libssh2
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
The first 100 are listed.
No port depends on this one.
Configuration
Options name: games_wesnoth
| Option | Default | Description |
|---|---|---|
| CAMPAIGN | on | Campaign server |
| DOCS | off | Build and/or install documentation |
| FRIBIDI | on | Bidirectional support |
| NLS | off | Native Language Support |
| NOTIFY | on | Desktop notifications |
| SERVER | on | Server |
| TEST | off | Build and/or run tests |
- USES
- cmake compiler:c++17-lang cpe desktop-file-utils gnome lua:54 pkgconfig python:run readline shebangfix ssl sdl tar:bzip2 xorg
- Service scripts
- none
Message after installing
Files
Manual pages 2
- wesnoth(6)
- wesnothd(6)
pkg-plist 1715
- bin/wesnoth
- share/man/man6/wesnoth.6.gz
- bin/wesnothd
- share/man/man6/wesnothd.6.gz
- share/applications/org.wesnoth.Wesnoth.desktop
- share/icons/hicolor/128x128/apps/wesnoth-icon.png
- share/icons/hicolor/16x16/apps/wesnoth-icon.png
- share/icons/hicolor/256x256/apps/wesnoth-icon.png
- share/icons/hicolor/32x32/apps/wesnoth-icon.png
- share/icons/hicolor/512x512/apps/wesnoth-icon.png
- share/icons/hicolor/64x64/apps/wesnoth-icon.png
- share/icons/HighContrast/scalable/apps/wesnoth-icon.svg
- bin/campaignd
- share/man/ar/man6/wesnothd.6.gz
- share/man/bg/man6/wesnothd.6.gz
- share/man/cs/man6/wesnothd.6.gz
- share/man/de/man6/wesnothd.6.gz
- share/man/en_GB/man6/wesnothd.6.gz
- share/man/es/man6/wesnothd.6.gz
- share/man/fr/man6/wesnothd.6.gz
- share/man/he/man6/wesnothd.6.gz
- share/man/it/man6/wesnothd.6.gz
- share/man/ja/man6/wesnothd.6.gz
- share/man/pt_BR/man6/wesnothd.6.gz
- share/man/ru/man6/wesnothd.6.gz
- share/man/sk/man6/wesnothd.6.gz
- share/man/tr/man6/wesnothd.6.gz
- share/man/uk/man6/wesnothd.6.gz
- share/man/zh_CN/man6/wesnothd.6.gz
- share/man/zh_TW/man6/wesnothd.6.gz
- share/man/ar/man6/wesnoth.6.gz
- share/man/bg/man6/wesnoth.6.gz
- share/man/ca/man6/wesnoth.6.gz
- share/man/cs/man6/wesnoth.6.gz
- share/man/de/man6/wesnoth.6.gz
- share/man/en_GB/man6/wesnoth.6.gz
- share/man/es/man6/wesnoth.6.gz
- share/man/fr/man6/wesnoth.6.gz
- share/man/he/man6/wesnoth.6.gz
- share/man/it/man6/wesnoth.6.gz
- share/man/ja/man6/wesnoth.6.gz
- share/man/pt_BR/man6/wesnoth.6.gz
- share/man/ru/man6/wesnoth.6.gz
- share/man/sk/man6/wesnoth.6.gz
- share/man/tr/man6/wesnoth.6.gz
- share/man/zh_CN/man6/wesnoth.6.gz
- share/man/zh_TW/man6/wesnoth.6.gz
- share/locale/af/LC_MESSAGES/wesnoth-anl.mo
- share/locale/af/LC_MESSAGES/wesnoth-did.mo
- share/locale/af/LC_MESSAGES/wesnoth-dm.mo
- share/locale/af/LC_MESSAGES/wesnoth-dw.mo
- share/locale/af/LC_MESSAGES/wesnoth-editor.mo
- share/locale/af/LC_MESSAGES/wesnoth-ei.mo
- share/locale/af/LC_MESSAGES/wesnoth-help.mo
- share/locale/af/LC_MESSAGES/wesnoth-httt.mo
- share/locale/af/LC_MESSAGES/wesnoth-l.mo
- share/locale/af/LC_MESSAGES/wesnoth-lib.mo
- share/locale/af/LC_MESSAGES/wesnoth-low.mo
- share/locale/af/LC_MESSAGES/wesnoth-multiplayer.mo
- share/locale/af/LC_MESSAGES/wesnoth-nr.mo
- share/locale/af/LC_MESSAGES/wesnoth-sof.mo
- share/locale/af/LC_MESSAGES/wesnoth-sota.mo
- share/locale/af/LC_MESSAGES/wesnoth-sotbe.mo
- share/locale/af/LC_MESSAGES/wesnoth-tb.mo
- share/locale/af/LC_MESSAGES/wesnoth-thot.mo
- share/locale/af/LC_MESSAGES/wesnoth-tools.mo
- share/locale/af/LC_MESSAGES/wesnoth-trow.mo
- share/locale/af/LC_MESSAGES/wesnoth-tsg.mo
- share/locale/af/LC_MESSAGES/wesnoth-tutorial.mo
- share/locale/af/LC_MESSAGES/wesnoth-units.mo
- share/locale/af/LC_MESSAGES/wesnoth-utbs.mo
- share/locale/af/LC_MESSAGES/wesnoth-wc.mo
- share/locale/af/LC_MESSAGES/wesnoth-wof.mo
- share/locale/af/LC_MESSAGES/wesnoth.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-anl.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-did.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-dm.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-dw.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-editor.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-ei.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-help.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-httt.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-l.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-lib.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-low.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-multiplayer.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-nr.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-sof.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-sota.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-sotbe.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-tb.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-thot.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-tools.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-trow.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-tsg.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-tutorial.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-units.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-utbs.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-wc.mo
- share/locale/ang@latin/LC_MESSAGES/wesnoth-wof.mo
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| wesnoth-1.18.8.tar.bz2 | 4.69192192e+08 | fce3bd71d4ed32c9d11c0f707d19743cec6adf5c34761fab94ab72754aaedd89 |
Master sites 3
- SF/wesnoth/wesnoth-${PORTVERSION:R}/wesnoth-1.18.8
- http://files.wesnoth.org/
- http://ports.toco-domains.de/