Name libopenmpt
Version 0.3.10
Summary C and C++ cross-platform library for decoding tracked music files (modules)
Description libopenmpt is a cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream. It also comes with openmpt123, a cross-platform command-line or terminal based module file player, and libopenmpt_modplug, a wrapper around libopenmpt that provides an interface that is ABI compatile with libmodplug. libopenmpt is based on the player code of the OpenMPT project.
Section libs
License BSD-3-Clause
Homepage https://lib.openmpt.org/libopenmpt/
Recipe file recipes-multimedia/libopenmpt/libopenmpt_0.3.10.bb
Layer meta-multimedia (dunfell branch)
Inherits
  • autotools
  • pkgconfig
  • ptest
  • siteconfig
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • flac
  • gnu-config-native
  • libogg
  • libsndfile1
  • libtool-cross
  • libtool-native
  • libvorbis
  • mpg123
  • pkgconfig-native
  • pulseaudio
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/libiconv
  • zlib
  • flac
  • mpg123
  • libogg
  • portaudio-v19
  • pulseaudio
  • virtual/libsdl
  • virtual/libsdl2
  • libsndfile1
  • libvorbis
  • libvorbis
  • zlib
PACKAGECONFIG options
  • flac
  • libopenmpt-modplug
  • mpg123
  • ogg
  • openmpt123
  • portaudio
  • pulseaudio
  • sdl
  • sdl2
  • sndfile
  • tests
  • vorbis
  • vorbisfile
  • zlib

Sources

https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.3.10+release.autotools.tar.gz

Patches

None

Other branches

This recipe in other branches of meta-multimedia:

Branch Recipe
master libopenmpt 0.7.10
scarthgap (Yocto Project 5.0) libopenmpt 0.7.3
nanbield (Yocto Project 4.3) libopenmpt 0.6.2
mickledore (Yocto Project 4.2) libopenmpt 0.6.2
langdale (Yocto Project 4.1) libopenmpt 0.6.2
kirkstone (Yocto Project 4.0) libopenmpt 0.6.2
honister (Yocto Project 3.4) libopenmpt 0.3.10
hardknott (Yocto Project 3.3) libopenmpt 0.3.10
gatesgarth (Yocto Project 3.2) libopenmpt 0.3.10
dunfell (Yocto Project 3.1) libopenmpt 0.3.10 (this recipe)
zeus (Yocto Project 3.0) libopenmpt 0.3.10
warrior (Yocto Project 2.7) libopenmpt 0.3.10
thud (Yocto Project 2.6) libopenmpt 0.3.10