games/DDNet 20.0_2 FreeBSD
DDraceNetwork, a cooperative racing mod of Teeworlds
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- ZLIB
- Categories
- games
- Package size
- 40331.6 KiB, 92129.9 KiB installed
Description
DDraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds modification with a unique cooperative gameplay. Help each other play through custom maps with up to 64 players, compete against the best in international tournaments, design your own maps, or run your own server. The official servers are located in Germany, Poland, Russia, Turkey, Iran, USA, Canada, China, Korea, Japan, Singapore, Chile, Brazil, Argentina, South Africa and Australia. All ranks made on official servers are available worldwide and you can collect points!
Install
Binary package:
pkg install DDNet
From the ports tree:
cd /usr/ports/games/DDNet/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= DDNet>0:games/DDNet
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 | 20.0_1 | 20.0_2 | - | 19.3 | 20.0_2 |
| FreeBSD:14:quarterly | 20.0_1 | 20.0_1 | n/a | 19.2_4 | 20.0_1 |
| FreeBSD:15:latest | 20.0_2 | 20.0_2 | n/a | 19.3 | 19.3 |
| FreeBSD:15:quarterly | 20.0_1 | 20.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20.0_1 | 20.0_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.
Library 1
libpng.so: graphics/png
The full lists below include those, and their dependencies in turn.
Build dependencies 120
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/opusfile
- audio/wavpack
- converters/fribidi
- converters/libiconv
- databases/sqlite3
- devel/cmake-core
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/jsoncpp
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libnotify
- devel/libpciaccess
- devel/libtextstyle
- devel/libunistring
- devel/libuv
- devel/llvm12
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/glew
- graphics/glslang
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/perl5.42
- lang/python312
- lang/python315
- lang/rust
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpdecimal
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- net/miniupnpc
- ports-mgmt/pkg
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libssh2
- security/libtasn1
- security/nettle
- security/p11-kit
- security/rhash
- shells/bash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
The first 100 are listed.
Run dependencies 108
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/opusfile
- audio/wavpack
- converters/fribidi
- converters/libiconv
- databases/sqlite3
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libnotify
- devel/libpciaccess
- devel/libunistring
- devel/llvm12
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/glew
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpdecimal
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- net/miniupnpc
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libssh2
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
- www/libnghttp2
- www/srt
- x11-fonts/fontconfig
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
The first 100 are listed.
No port depends on this one.
Configuration
Options name: games_DDNet
| Option | Default | Description |
|---|---|---|
| CLIENT | on | Build game client |
| MYSQL | off | Enable MySQL/MariaDB support for server |
| SERVER | on | Build game server |
| TEST | off | Build and/or run tests |
| UPNP | on | UPnP support for the server |
| VIDEORECORDER | on | Video recording support using FFmpeg to the client |
| VULKAN | on | Enable the vulkan backend |
| WEBSOCKET | off | WebSocket protocol support |
- USES
- cargo cmake compiler:c++17-lang pkgconfig python sqlite:3 ssl tar:xz
- Service scripts
- none
Files
pkg-plist 31
- bin/DDNet
- bin/DDNet-Server
- lib/ddnet/config_retrieve
- lib/ddnet/config_store
- lib/ddnet/crapnet
- lib/ddnet/demo_extract_chat
- lib/ddnet/dilate
- lib/ddnet/dummy_map
- lib/ddnet/map_convert_07
- lib/ddnet/map_diff
- lib/ddnet/map_extract
- lib/ddnet/map_find_env
- lib/ddnet/map_optimize
- lib/ddnet/map_replace_area
- lib/ddnet/map_replace_image
- lib/ddnet/map_resave
- lib/ddnet/map_test
- lib/ddnet/packetgen
- lib/ddnet/stun
- lib/ddnet/twping
- lib/ddnet/unicode_confusables
- lib/ddnet/uuid
- share/applications/ddnet.desktop
- share/icons/hicolor/16x16/apps/ddnet.png
- share/icons/hicolor/16x16/apps/ddnet-server.png
- share/icons/hicolor/256x256/apps/ddnet.png
- share/icons/hicolor/256x256/apps/ddnet-server.png
- share/icons/hicolor/32x32/apps/ddnet.png
- share/icons/hicolor/32x32/apps/ddnet-server.png
- share/icons/hicolor/48x48/apps/ddnet.png
- share/icons/hicolor/48x48/apps/ddnet-server.png
distinfo 33
| File | Size | SHA256 |
|---|---|---|
| DDNet-20.0.tar.xz | 3.792926e+07 | 45bbbdbb3ca843dc7315980e097d392b19abb734575213d56474ce8ef72d7edb |
| rust/crates/anstyle-1.0.14.crate | 17787 | 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 |
| rust/crates/cc-1.2.29.crate | 108072 | 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362 |
| rust/crates/clap-4.6.1.crate | 61836 | 1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51 |
| rust/crates/clap_builder-4.6.0.crate | 171122 | 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f |
| rust/crates/clap_lex-1.1.0.crate | 13470 | c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9 |
| rust/crates/codespan-reporting-0.13.1.crate | 57424 | af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681 |
| rust/crates/cxx-1.0.194.crate | 238693 | 747d8437319e3a2f43d93b341c137927ca70c0f5dabeea7a005a73665e247c7e |
| rust/crates/cxx-build-1.0.194.crate | 99953 | b0f4697d190a142477b16aef7da8a99bfdc41e7e8b1687583c0d23a79c7afc1e |
| rust/crates/cxxbridge-cmd-1.0.194.crate | 87054 | d0956799fa8678d4c50eed028f2de1c0552ae183c76e976cf7ca8c4e36a7c328 |
| rust/crates/cxxbridge-flags-1.0.194.crate | 5430 | 23384a836ab4f0ad98ace7e3955ad2de39de42378ab487dc28d3990392cb283a |
| rust/crates/cxxbridge-macro-1.0.194.crate | 72009 | e6acc6b5822b9526adfb4fc377b67128fdd60aac757cc4a741a6278603f763cf |
| rust/crates/equivalent-1.0.2.crate | 7419 | 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f |
| rust/crates/foldhash-0.2.0.crate | 23329 | 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb |
| rust/crates/hashbrown-0.17.1.crate | 155512 | ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a |
| rust/crates/indexmap-2.14.0.crate | 104085 | d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9 |
| rust/crates/libc-0.2.183.crate | 816918 | b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d |
| rust/crates/link-cplusplus-1.0.12.crate | 8178 | 7f78c730aaa7d0b9336a299029ea49f9ee53b0ed06e9202e8cb7db9bae7b8c82 |
| rust/crates/proc-macro2-1.0.103.crate | 60024 | 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 |
| rust/crates/quote-1.0.41.crate | 31408 | ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 |
Master sites 1
- https://ddnet.tw/downloads/