BSD Ports

emulators/libmt32emu 2.8.3 FreeBSD

Emulate Roland MT-32, CM-32L and LAPC-I synthesiser modules

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
emulators
Package size
132.1 KiB, 505.8 KiB installed

Description

mt32emu is part of the Munt project. It represents a C/C++ library named libmt32emu which allows to emulate (approximately) the Roland MT-32, CM-32L and LAPC-I synthesiser modules.

Install

Binary package:

pkg install libmt32emu

From the ports tree:

cd /usr/ports/emulators/libmt32emu/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libmt32emu>0:emulators/libmt32emu
LIB_DEPENDS=	libmt32emu.so:emulators/libmt32emu

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.32.8.3--2.8.3
FreeBSD:14:quarterly2.8.32.8.3n/a-2.8.3
FreeBSD:15:latest2.8.32.8.3n/a--
FreeBSD:15:quarterly2.8.32.8.3n/an/an/a
FreeBSD:16:latest2.8.32.8.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 1
Required by 1

Configuration

Options name: emulators_libmt32emu

OptionDefaultDescription
DOCSoffBuild and/or install documentation
INTERNALoffBuilt-in samplerate conversion
LIBSAMPLERATEoffBuild with libsamplerate support
LIBSOXRonBuild with libsoxr support
USES
cmake:testing
Service scripts
none

Files

pkg-plist 29
  • include/mt32emu.h
  • include/mt32emu/Enumerations.h
  • include/mt32emu/File.h
  • include/mt32emu/FileStream.h
  • include/mt32emu/MidiStreamParser.h
  • include/mt32emu/ROMInfo.h
  • include/mt32emu/SampleRateConverter.h
  • include/mt32emu/Synth.h
  • include/mt32emu/Types.h
  • include/mt32emu/c_interface/c_interface.h
  • include/mt32emu/c_interface/c_types.h
  • include/mt32emu/c_interface/cpp_interface.h
  • include/mt32emu/config.h
  • include/mt32emu/globals.h
  • include/mt32emu/mt32emu.h
  • lib/cmake/MT32Emu/MT32EmuConfig.cmake
  • lib/cmake/MT32Emu/MT32EmuConfigVersion.cmake
  • lib/cmake/MT32Emu/MT32EmuTargets-.cmake
  • lib/cmake/MT32Emu/MT32EmuTargets.cmake
  • lib/libmt32emu.so
  • lib/libmt32emu.so.2
  • lib/libmt32emu.so.
  • libdata/pkgconfig/mt32emu.pc
  • share/doc/libmt32emu/AUTHORS.txt
  • share/doc/libmt32emu/COPYING.LESSER.txt
  • share/doc/libmt32emu/COPYING.txt
  • share/doc/libmt32emu/NEWS.txt
  • share/doc/libmt32emu/README.md
  • share/doc/libmt32emu/TODO.txt
distinfo 1
FileSizeSHA256
munt-munt-2_8_3-libmt32emu_2_8_3_GH0.tar.gz62973481f8c462f46bc8901618762ae34cf9de93894ff81f41db73c79472fa3baef875

Commit history 0

No commits in the history this site was built from.