BSD Ports

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

SystemPortVersion
FreeBSDaudio/sdl2_mixer2.8.2
DragonFlyaudio/sdl2_mixer2.8.1
MidnightBSDaudio/sdl2_mixer2.6.3_1
HardenedBSDaudio/sdl2_mixer2.8.2
GhostBSDaudio/sdl2_mixer2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.8.22.8.2-2.8.12.8.2
FreeBSD:14:quarterly2.8.22.8.2n/a2.8.12.8.2
FreeBSD:15:latest2.8.22.8.2n/a2.8.12.8.1
FreeBSD:15:quarterly2.8.22.8.2n/an/an/a
FreeBSD:16:latest2.8.22.8.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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
Run dependencies 76
Required by 103

The first 100 are listed.

Configuration

Options name: audio_sdl2_mixer

OptionDefaultDescription
FLACoffFLAC lossless audio codec support
FLUIDSYNTHonMIDI playback support via FluidSynth
GMEoffGME music support via game-music-emu
MODPLUGoffModPlug decoder support
MPG123onMP3 decoding support via mpg123
OPUSonOpus audio codec support
VORBISonOgg Vorbis audio codec support
WAVPACKoffWavPack lossless audio format support
XMPonMOD 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
FileSizeSHA256
libsdl-org-SDL_mixer-release-2.8.2_GH0.tar.gz6.049508e+06bcd36dc5df23f2a8a89ea518a323dcdde0e296bdcd9b3427d933c21165ca42ce

Commit history 0

No commits in the history this site was built from.