Name libopenmpt
Version 0.7.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. 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.7.10.bb
Layer meta-multimedia (master branch)
Inherits
  • autotools
  • pkgconfig
  • ptest
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • flac
  • 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
  • libsdl2
  • libsndfile1
  • libvorbis
  • libvorbis
  • zlib
PACKAGECONFIG options
  • flac
  • mpg123
  • ogg
  • openmpt123
  • portaudio
  • pulseaudio
  • sdl2
  • sndfile
  • tests
  • vorbis
  • vorbisfile
  • zlib

Sources

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

Patches

None

Other branches

This recipe in other branches of meta-multimedia:

Branch Recipe
master libopenmpt 0.7.10 (this recipe)
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
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