games/widelands 1.3.1_2 FreeBSD
Realtime strategy game inspired by Settlers II
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9b9d4c56d9- License
- GPLv2+
- Categories
- games
- Package size
- 441653.2 KiB, 658853.8 KiB installed
Description
Widelands is an open source real-time strategy game inspired by Bluebyte's Settlers II (TM). You are the chieftain of a small tribe. To grow your kingdom, you must secure resources, construct new buildings, train soldiers and wage war against your opponents.
The game is playable and great fun already, but it is also still under heavy development, so do not be surprised if it crashes on you.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/widelands | 1.3.1_2 |
| OpenBSD | games/widelands | 1.3.1 |
| NetBSD | games/widelands | 1.3.1nb3 |
| DragonFly | games/widelands | 1.2_2 |
Install
Binary package:
pkg install widelands
From the ports tree:
cd /usr/ports/games/widelands/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= widelands>0:games/widelands
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.3.1_2 | 1.3.1_2 | - | - | 1.3.1_2 |
| FreeBSD:14:quarterly | 1.3.1_2 | 1.3.1_2 | n/a | 1.2_3 | 1.3.1_2 |
| FreeBSD:15:latest | 1.3.1_2 | 1.3.1_2 | n/a | - | - |
| FreeBSD:15:quarterly | 1.3.1_2 | 1.3.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.1_2 | 1.3.1_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 1
${PREFIX}/include/asio.hpp: net/asio
Library 3
libpng.so: graphics/pnglibicuuc.so: devel/iculibminizip.so: archivers/minizip
The full lists below include those, and their dependencies in turn.
Build dependencies 123
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- 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/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/cmake-core
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/highway
- devel/icu
- devel/jsoncpp
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libsysinfo
- 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
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/glew
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- 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/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
- net/asio
- ports-mgmt/pkg
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/rhash
- sysutils/libdisplay-info
The first 100 are listed.
Run dependencies 113
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- 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/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/highway
- devel/icu
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libsysinfo
- 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
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/glew
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- 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/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
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
The first 100 are listed.
No port depends on this one.
Configuration
Options name: games_widelands
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| LTO | on | Use Link-Time Optimization |
| TEST | off | Build and/or run tests |
- USES
- cmake compiler:c++11-lib cpe gl pkgconfig python:build sdl
- Service scripts
- none
Files
Manual pages 1
- widelands(6)
pkg-plist 12
- bin/widelands
- bin/wl_create_spritesheet
- bin/wl_map_info
- bin/wl_map_object_info
- share/applications/org.widelands.Widelands.desktop
- share/icons/hicolor/128x128/apps/org.widelands.Widelands.png
- share/icons/hicolor/16x16/apps/org.widelands.Widelands.png
- share/icons/hicolor/32x32/apps/org.widelands.Widelands.png
- share/icons/hicolor/48x48/apps/org.widelands.Widelands.png
- share/icons/hicolor/64x64/apps/org.widelands.Widelands.png
- share/man/man6/widelands.6.gz
- share/metainfo/org.widelands.Widelands.metainfo.xml
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| widelands-widelands-v1.3.1_GH0.tar.gz | 4.68150797e+08 | e6f3e8f4fcafd367962dbacde80e26fc63afad38cfe26fadba9c92d4a01bd687 |