audio/sdl2_mixer 2.8.2 FreeBSD
Sample multi-channel audio mixer library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ZLIB
- Categories
- audio
- Package size
- 73.6 KiB, 247.8 KiB installed
Description
SDL_mixer is a simple multi-channel audio mixer library. It supports 8 channels of 16 bit stereo audio, plus a single channel of music. It can load FLAC, MP3, Ogg, VOC, and WAV format audio. It can also load MIDI, MOD, and Opus audio, depending on build options
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/sdl2_mixer | 2.8.2 |
| DragonFly | audio/sdl2_mixer | 2.8.1 |
| MidnightBSD | audio/sdl2_mixer | 2.6.3_1 |
| HardenedBSD | audio/sdl2_mixer | 2.8.2 |
| GhostBSD | audio/sdl2_mixer | 2.8.2 |
Install
Binary package:
pkg install sdl2_mixer
From the ports tree:
cd /usr/ports/audio/sdl2_mixer/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= sdl2_mixer>0:audio/sdl2_mixer
LIB_DEPENDS= libSDL2_mixer-2.0.so:audio/sdl2_mixer
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 | 2.8.2 | 2.8.2 | - | 2.8.1 | 2.8.2 |
| FreeBSD:14:quarterly | 2.8.2 | 2.8.2 | n/a | 2.8.1 | 2.8.2 |
| FreeBSD:15:latest | 2.8.2 | 2.8.2 | n/a | 2.8.1 | 2.8.1 |
| FreeBSD:15:quarterly | 2.8.2 | 2.8.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.8.2 | 2.8.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 85
- archivers/brotli
- 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
- converters/libiconv
- devel/cmake-core
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- 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/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/py-pycairo
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- ports-mgmt/pkg
- print/freetype2
- print/indexinfo
- security/rhash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/pixman
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 76
- archivers/brotli
- 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
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- 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/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/py-pycairo
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- print/freetype2
- 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
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/pixman
- x11/xkeyboard-config
- x11/xorgproto
Required by 103
- audio/klystrack
- devel/flatzebra
- devel/py-game
- devel/py-pysdl2
- devel/sdl2pp
- emulators/py-m64py
- games/SRB2
- games/SpaceCadetPinball
- games/SpaceCadetPinball-devel
- games/abbayedesmorts
- games/afternoonstalker
- games/augustus
- games/blobwars
- games/blockattack
- games/burgerspace
- games/catesc
- games/cdogs-sdl
- games/chocolate-doom
- games/corsix-th
- games/cosmosmash
- games/crispy-doom
- games/crossfire-client
- games/domino-chain
- games/doomsday
- games/dreamchess
- games/dunelegacy
- games/dxx-rebirth
- games/ecwolf
- games/endgame-singularity
- games/enigma
- games/fheroes2
- games/flare-engine
- games/flare-game
- games/freeciv
- games/freeciv21
- games/freesynd
- games/fretsonfire
- games/funnyboat
- games/gargoyle
- games/gemrb
- games/gigalomania
- games/griels-quest
- games/hedgewars
- games/hoverboard-sdl
- games/hypatia_engine
- games/iceicepenguin
- games/instead
- games/ivan
- games/jfsw
- games/julius
- games/jumpnbump
- games/krank
- games/lander
- games/lbreakouthd
- games/legend-of-edgar
- games/lincity-ng
- games/loderunner-ng
- games/maxr
- games/meandmyshadow
- games/minerbold
- games/mirrormagic
- games/monsterz
- games/mrboom
- games/narcissu2
- games/nxengine
- games/openclaw
- games/openfodder
- games/openomf
- games/pathological
- games/pinball
- games/ponscripter-07th-mod
- games/pysolfc
- games/pysolfc-cardsets
- games/pyspacewar
- games/rawgl
- games/redeclipse
- games/redeclipse16
- games/ri-li
- games/rocksndiamonds
- games/sauerbraten
- games/shockolate
- games/solver
- games/starfighter
- games/stratagus
- games/taisei
- games/tesseract
- games/toppler
- games/trackballs
- games/tuxpaint
- games/tuxpaint-config
- games/tuxpaint-fonts
- games/tuxpaint-stamps
- games/vcmi
- games/vectoroids
- games/wargus
- games/wesnoth
- games/whichwayisup
- games/widelands
- games/xmoto
- graphics/impressive
The first 100 are listed.
Configuration
Options name: audio_sdl2_mixer
| Option | Default | Description |
|---|---|---|
| FLAC | off | FLAC lossless audio codec support |
| FLUIDSYNTH | on | MIDI playback support via FluidSynth |
| GME | off | GME music support via game-music-emu |
| MODPLUG | off | ModPlug decoder support |
| MPG123 | on | MP3 decoding support via mpg123 |
| OPUS | on | Opus audio codec support |
| VORBIS | on | Ogg Vorbis audio codec support |
| WAVPACK | off | WavPack lossless audio format support |
| XMP | on | MOD music support via libxmp |
- USES
- cmake sdl pkgconfig
- Service scripts
- none
Files
pkg-plist 10
- include/SDL2/SDL_mixer.h
- lib/cmake/SDL2_mixer/SDL2_mixer-shared-targets-.cmake
- lib/cmake/SDL2_mixer/SDL2_mixer-shared-targets.cmake
- lib/cmake/SDL2_mixer/SDL2_mixerConfig.cmake
- lib/cmake/SDL2_mixer/SDL2_mixerConfigVersion.cmake
- lib/libSDL2_mixer-2.0.so
- lib/libSDL2_mixer-2.0.so.0
- lib/libSDL2_mixer-2.0.so.
- lib/libSDL2_mixer.so
- libdata/pkgconfig/SDL2_mixer.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libsdl-org-SDL_mixer-release-2.8.2_GH0.tar.gz | 6.049508e+06 | bcd36dc5df23f2a8a89ea518a323dcdde0e296bdcd9b3427d933c21165ca42ce |
Commit history 0
No commits in the history this site was built from.