libremidi-0.4.0: libremidi.cabal
cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.37.0.
--
-- see: https://github.com/sol/hpack
name: libremidi
version: 0.4.0
synopsis: libremidi bindings for haskell
description: Please see the README on GitHub at <https://github.com/ejconlon/libremidi-haskell#readme>
homepage: https://github.com/ejconlon/libremidi-haskell#readme
bug-reports: https://github.com/ejconlon/libremidi-haskell/issues
author: Eric Conlon
maintainer: ejconlon@gmail.com
copyright: (c) 2024 Eric Conlon
license: BSD-3-Clause
build-type: Simple
tested-with:
GHC == 9.8.4
source-repository head
type: git
location: https://github.com/ejconlon/libremidi-haskell
library
exposed-modules:
Libremidi.Api
Libremidi.Common
Libremidi.Foreign
Libremidi.Simple
other-modules:
Paths_libremidi
autogen-modules:
Paths_libremidi
hs-source-dirs:
src
default-extensions:
BangPatterns
ConstraintKinds
DataKinds
DeriveFunctor
DeriveFoldable
DeriveGeneric
DeriveTraversable
DerivingStrategies
DerivingVia
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
KindSignatures
MultiParamTypeClasses
MultiWayIf
PatternSynonyms
Rank2Types
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
TupleSections
TypeApplications
TypeOperators
TypeFamilies
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints -fno-warn-unused-top-binds
include-dirs:
vendor
install-includes:
vendor/atomicops.h
vendor/libremidi/api-c.h
vendor/libremidi/libremidi-c.h
vendor/readerwriterqueue.h
vendor/libremidi/api.hpp
vendor/libremidi/backends.hpp
vendor/libremidi/backends/alsa_raw.hpp
vendor/libremidi/backends/alsa_raw/config.hpp
vendor/libremidi/backends/alsa_raw/error_domain.hpp
vendor/libremidi/backends/alsa_raw/helpers.hpp
vendor/libremidi/backends/alsa_raw/midi_in.hpp
vendor/libremidi/backends/alsa_raw/midi_out.hpp
vendor/libremidi/backends/alsa_raw/observer.hpp
vendor/libremidi/backends/alsa_raw_ump.hpp
vendor/libremidi/backends/alsa_raw_ump/config.hpp
vendor/libremidi/backends/alsa_raw_ump/helpers.hpp
vendor/libremidi/backends/alsa_raw_ump/midi_in.hpp
vendor/libremidi/backends/alsa_raw_ump/midi_out.hpp
vendor/libremidi/backends/alsa_raw_ump/observer.hpp
vendor/libremidi/backends/alsa_seq.hpp
vendor/libremidi/backends/alsa_seq/config.hpp
vendor/libremidi/backends/alsa_seq/helpers.hpp
vendor/libremidi/backends/alsa_seq/midi_in.hpp
vendor/libremidi/backends/alsa_seq/midi_out.hpp
vendor/libremidi/backends/alsa_seq/observer.hpp
vendor/libremidi/backends/alsa_seq/shared_handler.hpp
vendor/libremidi/backends/alsa_seq_ump.hpp
vendor/libremidi/backends/alsa_seq_ump/config.hpp
vendor/libremidi/backends/alsa_seq_ump/helpers.hpp
vendor/libremidi/backends/alsa_seq_ump/midi_out.hpp
vendor/libremidi/backends/coremidi.hpp
vendor/libremidi/backends/coremidi/config.hpp
vendor/libremidi/backends/coremidi/error_domain.hpp
vendor/libremidi/backends/coremidi/helpers.hpp
vendor/libremidi/backends/coremidi/midi_in.hpp
vendor/libremidi/backends/coremidi/midi_out.hpp
vendor/libremidi/backends/coremidi/observer.hpp
vendor/libremidi/backends/coremidi_ump.hpp
vendor/libremidi/backends/coremidi_ump/config.hpp
vendor/libremidi/backends/coremidi_ump/helpers.hpp
vendor/libremidi/backends/coremidi_ump/midi_in.hpp
vendor/libremidi/backends/coremidi_ump/midi_out.hpp
vendor/libremidi/backends/coremidi_ump/observer.hpp
vendor/libremidi/backends/dummy.hpp
vendor/libremidi/backends/emscripten.hpp
vendor/libremidi/backends/emscripten/config.hpp
vendor/libremidi/backends/emscripten/helpers.hpp
vendor/libremidi/backends/emscripten/midi_access.hpp
vendor/libremidi/backends/emscripten/midi_in.hpp
vendor/libremidi/backends/emscripten/midi_out.hpp
vendor/libremidi/backends/emscripten/observer.hpp
vendor/libremidi/backends/jack.hpp
vendor/libremidi/backends/jack/config.hpp
vendor/libremidi/backends/jack/error_domain.hpp
vendor/libremidi/backends/jack/helpers.hpp
vendor/libremidi/backends/jack/midi_in.hpp
vendor/libremidi/backends/jack/midi_out.hpp
vendor/libremidi/backends/jack/observer.hpp
vendor/libremidi/backends/jack/shared_handler.hpp
vendor/libremidi/backends/keyboard.hpp
vendor/libremidi/backends/keyboard/config.hpp
vendor/libremidi/backends/keyboard/midi_in.hpp
vendor/libremidi/backends/linux/alsa.hpp
vendor/libremidi/backends/linux/dylib_loader.hpp
vendor/libremidi/backends/linux/helpers.hpp
vendor/libremidi/backends/linux/pipewire.hpp
vendor/libremidi/backends/linux/udev.hpp
vendor/libremidi/backends/net/config.hpp
vendor/libremidi/backends/net/helpers.hpp
vendor/libremidi/backends/net/midi_in.hpp
vendor/libremidi/backends/net/midi_out.hpp
vendor/libremidi/backends/net/observer.hpp
vendor/libremidi/backends/network.hpp
vendor/libremidi/backends/network_ump.hpp
vendor/libremidi/backends/pipewire.hpp
vendor/libremidi/backends/pipewire/config.hpp
vendor/libremidi/backends/pipewire/context.hpp
vendor/libremidi/backends/pipewire/helpers.hpp
vendor/libremidi/backends/pipewire/midi_in.hpp
vendor/libremidi/backends/pipewire/midi_out.hpp
vendor/libremidi/backends/pipewire/observer.hpp
vendor/libremidi/backends/pipewire/shared_handler.hpp
vendor/libremidi/backends/winmidi.hpp
vendor/libremidi/backends/winmidi/config.hpp
vendor/libremidi/backends/winmidi/helpers.hpp
vendor/libremidi/backends/winmidi/midi_in.hpp
vendor/libremidi/backends/winmidi/midi_out.hpp
vendor/libremidi/backends/winmidi/observer.hpp
vendor/libremidi/backends/winmm.hpp
vendor/libremidi/backends/winmm/config.hpp
vendor/libremidi/backends/winmm/error_domain.hpp
vendor/libremidi/backends/winmm/helpers.hpp
vendor/libremidi/backends/winmm/midi_in.hpp
vendor/libremidi/backends/winmm/midi_out.hpp
vendor/libremidi/backends/winmm/observer.hpp
vendor/libremidi/backends/winuwp.hpp
vendor/libremidi/backends/winuwp/config.hpp
vendor/libremidi/backends/winuwp/helpers.hpp
vendor/libremidi/backends/winuwp/midi_in.hpp
vendor/libremidi/backends/winuwp/midi_out.hpp
vendor/libremidi/backends/winuwp/observer.hpp
vendor/libremidi/client.hpp
vendor/libremidi/cmidi2.hpp
vendor/libremidi/config.hpp
vendor/libremidi/configurations.hpp
vendor/libremidi/defaults.hpp
vendor/libremidi/detail/conversion.hpp
vendor/libremidi/detail/memory.hpp
vendor/libremidi/detail/midi_api.hpp
vendor/libremidi/detail/midi_in.hpp
vendor/libremidi/detail/midi_out.hpp
vendor/libremidi/detail/midi_stream_decoder.hpp
vendor/libremidi/detail/observer.hpp
vendor/libremidi/detail/semaphore.hpp
vendor/libremidi/detail/ump_stream.hpp
vendor/libremidi/error.hpp
vendor/libremidi/error_handler.hpp
vendor/libremidi/input_configuration.hpp
vendor/libremidi/libremidi.hpp
vendor/libremidi/message.hpp
vendor/libremidi/observer_configuration.hpp
vendor/libremidi/output_configuration.hpp
vendor/libremidi/reader.hpp
vendor/libremidi/shared_context.hpp
vendor/libremidi/system_error2.hpp
vendor/libremidi/ump.hpp
vendor/libremidi/writer.hpp
cxx-sources:
vendor/libremidi/client.cpp
vendor/libremidi/libremidi-c.cpp
vendor/libremidi/libremidi.cpp
vendor/libremidi/midi_in.cpp
vendor/libremidi/midi_out.cpp
vendor/libremidi/observer.cpp
vendor/libremidi/reader.cpp
vendor/libremidi/writer.cpp
extra-libraries:
stdc++
build-depends:
base >=4.12 && <5
, containers >=0.6.7 && <0.7
, data-default >=0.7.1.1 && <0.8
, mtl >=2.3.1 && <2.4
, stm >=2.5.1.0 && <2.6
, text >=2.0.2 && <2.2
, transformers >=0.6.1 && <0.7
default-language: GHC2021
if os(darwin)
ghc-options: -pgmcxx=clang++
cxx-options: -std=c++20 -DLIBREMIDI_COREMIDI=1
frameworks:
CoreMIDI CoreAudio CoreFoundation
ld-options: -Wl,-keep_dwarf_unwind
if os(linux)
ghc-options: -pgmcxx=clang++
cxx-options: -std=c++20 -DLIBREMIDI_PIPEWIRE=1 -DLIBREMIDI_HAS_UDEV=1
pkgconfig-depends:
libpipewire-0.3
, udev
executable libremidi-exe
main-is: Main.hs
other-modules:
Paths_libremidi
autogen-modules:
Paths_libremidi
hs-source-dirs:
exe
default-extensions:
BangPatterns
ConstraintKinds
DataKinds
DeriveFunctor
DeriveFoldable
DeriveGeneric
DeriveTraversable
DerivingStrategies
DerivingVia
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
KindSignatures
MultiParamTypeClasses
MultiWayIf
PatternSynonyms
Rank2Types
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
TupleSections
TypeApplications
TypeOperators
TypeFamilies
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints -fno-warn-unused-top-binds -threaded -rtsopts -with-rtsopts=-N
install-includes:
vendor/atomicops.h
vendor/libremidi/api-c.h
vendor/libremidi/libremidi-c.h
vendor/readerwriterqueue.h
vendor/libremidi/api.hpp
vendor/libremidi/backends.hpp
vendor/libremidi/backends/alsa_raw.hpp
vendor/libremidi/backends/alsa_raw/config.hpp
vendor/libremidi/backends/alsa_raw/error_domain.hpp
vendor/libremidi/backends/alsa_raw/helpers.hpp
vendor/libremidi/backends/alsa_raw/midi_in.hpp
vendor/libremidi/backends/alsa_raw/midi_out.hpp
vendor/libremidi/backends/alsa_raw/observer.hpp
vendor/libremidi/backends/alsa_raw_ump.hpp
vendor/libremidi/backends/alsa_raw_ump/config.hpp
vendor/libremidi/backends/alsa_raw_ump/helpers.hpp
vendor/libremidi/backends/alsa_raw_ump/midi_in.hpp
vendor/libremidi/backends/alsa_raw_ump/midi_out.hpp
vendor/libremidi/backends/alsa_raw_ump/observer.hpp
vendor/libremidi/backends/alsa_seq.hpp
vendor/libremidi/backends/alsa_seq/config.hpp
vendor/libremidi/backends/alsa_seq/helpers.hpp
vendor/libremidi/backends/alsa_seq/midi_in.hpp
vendor/libremidi/backends/alsa_seq/midi_out.hpp
vendor/libremidi/backends/alsa_seq/observer.hpp
vendor/libremidi/backends/alsa_seq/shared_handler.hpp
vendor/libremidi/backends/alsa_seq_ump.hpp
vendor/libremidi/backends/alsa_seq_ump/config.hpp
vendor/libremidi/backends/alsa_seq_ump/helpers.hpp
vendor/libremidi/backends/alsa_seq_ump/midi_out.hpp
vendor/libremidi/backends/coremidi.hpp
vendor/libremidi/backends/coremidi/config.hpp
vendor/libremidi/backends/coremidi/error_domain.hpp
vendor/libremidi/backends/coremidi/helpers.hpp
vendor/libremidi/backends/coremidi/midi_in.hpp
vendor/libremidi/backends/coremidi/midi_out.hpp
vendor/libremidi/backends/coremidi/observer.hpp
vendor/libremidi/backends/coremidi_ump.hpp
vendor/libremidi/backends/coremidi_ump/config.hpp
vendor/libremidi/backends/coremidi_ump/helpers.hpp
vendor/libremidi/backends/coremidi_ump/midi_in.hpp
vendor/libremidi/backends/coremidi_ump/midi_out.hpp
vendor/libremidi/backends/coremidi_ump/observer.hpp
vendor/libremidi/backends/dummy.hpp
vendor/libremidi/backends/emscripten.hpp
vendor/libremidi/backends/emscripten/config.hpp
vendor/libremidi/backends/emscripten/helpers.hpp
vendor/libremidi/backends/emscripten/midi_access.hpp
vendor/libremidi/backends/emscripten/midi_in.hpp
vendor/libremidi/backends/emscripten/midi_out.hpp
vendor/libremidi/backends/emscripten/observer.hpp
vendor/libremidi/backends/jack.hpp
vendor/libremidi/backends/jack/config.hpp
vendor/libremidi/backends/jack/error_domain.hpp
vendor/libremidi/backends/jack/helpers.hpp
vendor/libremidi/backends/jack/midi_in.hpp
vendor/libremidi/backends/jack/midi_out.hpp
vendor/libremidi/backends/jack/observer.hpp
vendor/libremidi/backends/jack/shared_handler.hpp
vendor/libremidi/backends/keyboard.hpp
vendor/libremidi/backends/keyboard/config.hpp
vendor/libremidi/backends/keyboard/midi_in.hpp
vendor/libremidi/backends/linux/alsa.hpp
vendor/libremidi/backends/linux/dylib_loader.hpp
vendor/libremidi/backends/linux/helpers.hpp
vendor/libremidi/backends/linux/pipewire.hpp
vendor/libremidi/backends/linux/udev.hpp
vendor/libremidi/backends/net/config.hpp
vendor/libremidi/backends/net/helpers.hpp
vendor/libremidi/backends/net/midi_in.hpp
vendor/libremidi/backends/net/midi_out.hpp
vendor/libremidi/backends/net/observer.hpp
vendor/libremidi/backends/network.hpp
vendor/libremidi/backends/network_ump.hpp
vendor/libremidi/backends/pipewire.hpp
vendor/libremidi/backends/pipewire/config.hpp
vendor/libremidi/backends/pipewire/context.hpp
vendor/libremidi/backends/pipewire/helpers.hpp
vendor/libremidi/backends/pipewire/midi_in.hpp
vendor/libremidi/backends/pipewire/midi_out.hpp
vendor/libremidi/backends/pipewire/observer.hpp
vendor/libremidi/backends/pipewire/shared_handler.hpp
vendor/libremidi/backends/winmidi.hpp
vendor/libremidi/backends/winmidi/config.hpp
vendor/libremidi/backends/winmidi/helpers.hpp
vendor/libremidi/backends/winmidi/midi_in.hpp
vendor/libremidi/backends/winmidi/midi_out.hpp
vendor/libremidi/backends/winmidi/observer.hpp
vendor/libremidi/backends/winmm.hpp
vendor/libremidi/backends/winmm/config.hpp
vendor/libremidi/backends/winmm/error_domain.hpp
vendor/libremidi/backends/winmm/helpers.hpp
vendor/libremidi/backends/winmm/midi_in.hpp
vendor/libremidi/backends/winmm/midi_out.hpp
vendor/libremidi/backends/winmm/observer.hpp
vendor/libremidi/backends/winuwp.hpp
vendor/libremidi/backends/winuwp/config.hpp
vendor/libremidi/backends/winuwp/helpers.hpp
vendor/libremidi/backends/winuwp/midi_in.hpp
vendor/libremidi/backends/winuwp/midi_out.hpp
vendor/libremidi/backends/winuwp/observer.hpp
vendor/libremidi/client.hpp
vendor/libremidi/cmidi2.hpp
vendor/libremidi/config.hpp
vendor/libremidi/configurations.hpp
vendor/libremidi/defaults.hpp
vendor/libremidi/detail/conversion.hpp
vendor/libremidi/detail/memory.hpp
vendor/libremidi/detail/midi_api.hpp
vendor/libremidi/detail/midi_in.hpp
vendor/libremidi/detail/midi_out.hpp
vendor/libremidi/detail/midi_stream_decoder.hpp
vendor/libremidi/detail/observer.hpp
vendor/libremidi/detail/semaphore.hpp
vendor/libremidi/detail/ump_stream.hpp
vendor/libremidi/error.hpp
vendor/libremidi/error_handler.hpp
vendor/libremidi/input_configuration.hpp
vendor/libremidi/libremidi.hpp
vendor/libremidi/message.hpp
vendor/libremidi/observer_configuration.hpp
vendor/libremidi/output_configuration.hpp
vendor/libremidi/reader.hpp
vendor/libremidi/shared_context.hpp
vendor/libremidi/system_error2.hpp
vendor/libremidi/ump.hpp
vendor/libremidi/writer.hpp
build-depends:
base >=4.12 && <5
, containers >=0.6.7 && <0.7
, data-default >=0.7.1.1 && <0.8
, libremidi
, mtl >=2.3.1 && <2.4
, stm >=2.5.1.0 && <2.6
, text >=2.0.2 && <2.2
, transformers >=0.6.1 && <0.7
default-language: GHC2021
test-suite libremidi-test
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Paths_libremidi
autogen-modules:
Paths_libremidi
hs-source-dirs:
test
default-extensions:
BangPatterns
ConstraintKinds
DataKinds
DeriveFunctor
DeriveFoldable
DeriveGeneric
DeriveTraversable
DerivingStrategies
DerivingVia
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
KindSignatures
MultiParamTypeClasses
MultiWayIf
PatternSynonyms
Rank2Types
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
TupleSections
TypeApplications
TypeOperators
TypeFamilies
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints -fno-warn-unused-top-binds -threaded -rtsopts -with-rtsopts=-N
install-includes:
vendor/atomicops.h
vendor/libremidi/api-c.h
vendor/libremidi/libremidi-c.h
vendor/readerwriterqueue.h
vendor/libremidi/api.hpp
vendor/libremidi/backends.hpp
vendor/libremidi/backends/alsa_raw.hpp
vendor/libremidi/backends/alsa_raw/config.hpp
vendor/libremidi/backends/alsa_raw/error_domain.hpp
vendor/libremidi/backends/alsa_raw/helpers.hpp
vendor/libremidi/backends/alsa_raw/midi_in.hpp
vendor/libremidi/backends/alsa_raw/midi_out.hpp
vendor/libremidi/backends/alsa_raw/observer.hpp
vendor/libremidi/backends/alsa_raw_ump.hpp
vendor/libremidi/backends/alsa_raw_ump/config.hpp
vendor/libremidi/backends/alsa_raw_ump/helpers.hpp
vendor/libremidi/backends/alsa_raw_ump/midi_in.hpp
vendor/libremidi/backends/alsa_raw_ump/midi_out.hpp
vendor/libremidi/backends/alsa_raw_ump/observer.hpp
vendor/libremidi/backends/alsa_seq.hpp
vendor/libremidi/backends/alsa_seq/config.hpp
vendor/libremidi/backends/alsa_seq/helpers.hpp
vendor/libremidi/backends/alsa_seq/midi_in.hpp
vendor/libremidi/backends/alsa_seq/midi_out.hpp
vendor/libremidi/backends/alsa_seq/observer.hpp
vendor/libremidi/backends/alsa_seq/shared_handler.hpp
vendor/libremidi/backends/alsa_seq_ump.hpp
vendor/libremidi/backends/alsa_seq_ump/config.hpp
vendor/libremidi/backends/alsa_seq_ump/helpers.hpp
vendor/libremidi/backends/alsa_seq_ump/midi_out.hpp
vendor/libremidi/backends/coremidi.hpp
vendor/libremidi/backends/coremidi/config.hpp
vendor/libremidi/backends/coremidi/error_domain.hpp
vendor/libremidi/backends/coremidi/helpers.hpp
vendor/libremidi/backends/coremidi/midi_in.hpp
vendor/libremidi/backends/coremidi/midi_out.hpp
vendor/libremidi/backends/coremidi/observer.hpp
vendor/libremidi/backends/coremidi_ump.hpp
vendor/libremidi/backends/coremidi_ump/config.hpp
vendor/libremidi/backends/coremidi_ump/helpers.hpp
vendor/libremidi/backends/coremidi_ump/midi_in.hpp
vendor/libremidi/backends/coremidi_ump/midi_out.hpp
vendor/libremidi/backends/coremidi_ump/observer.hpp
vendor/libremidi/backends/dummy.hpp
vendor/libremidi/backends/emscripten.hpp
vendor/libremidi/backends/emscripten/config.hpp
vendor/libremidi/backends/emscripten/helpers.hpp
vendor/libremidi/backends/emscripten/midi_access.hpp
vendor/libremidi/backends/emscripten/midi_in.hpp
vendor/libremidi/backends/emscripten/midi_out.hpp
vendor/libremidi/backends/emscripten/observer.hpp
vendor/libremidi/backends/jack.hpp
vendor/libremidi/backends/jack/config.hpp
vendor/libremidi/backends/jack/error_domain.hpp
vendor/libremidi/backends/jack/helpers.hpp
vendor/libremidi/backends/jack/midi_in.hpp
vendor/libremidi/backends/jack/midi_out.hpp
vendor/libremidi/backends/jack/observer.hpp
vendor/libremidi/backends/jack/shared_handler.hpp
vendor/libremidi/backends/keyboard.hpp
vendor/libremidi/backends/keyboard/config.hpp
vendor/libremidi/backends/keyboard/midi_in.hpp
vendor/libremidi/backends/linux/alsa.hpp
vendor/libremidi/backends/linux/dylib_loader.hpp
vendor/libremidi/backends/linux/helpers.hpp
vendor/libremidi/backends/linux/pipewire.hpp
vendor/libremidi/backends/linux/udev.hpp
vendor/libremidi/backends/net/config.hpp
vendor/libremidi/backends/net/helpers.hpp
vendor/libremidi/backends/net/midi_in.hpp
vendor/libremidi/backends/net/midi_out.hpp
vendor/libremidi/backends/net/observer.hpp
vendor/libremidi/backends/network.hpp
vendor/libremidi/backends/network_ump.hpp
vendor/libremidi/backends/pipewire.hpp
vendor/libremidi/backends/pipewire/config.hpp
vendor/libremidi/backends/pipewire/context.hpp
vendor/libremidi/backends/pipewire/helpers.hpp
vendor/libremidi/backends/pipewire/midi_in.hpp
vendor/libremidi/backends/pipewire/midi_out.hpp
vendor/libremidi/backends/pipewire/observer.hpp
vendor/libremidi/backends/pipewire/shared_handler.hpp
vendor/libremidi/backends/winmidi.hpp
vendor/libremidi/backends/winmidi/config.hpp
vendor/libremidi/backends/winmidi/helpers.hpp
vendor/libremidi/backends/winmidi/midi_in.hpp
vendor/libremidi/backends/winmidi/midi_out.hpp
vendor/libremidi/backends/winmidi/observer.hpp
vendor/libremidi/backends/winmm.hpp
vendor/libremidi/backends/winmm/config.hpp
vendor/libremidi/backends/winmm/error_domain.hpp
vendor/libremidi/backends/winmm/helpers.hpp
vendor/libremidi/backends/winmm/midi_in.hpp
vendor/libremidi/backends/winmm/midi_out.hpp
vendor/libremidi/backends/winmm/observer.hpp
vendor/libremidi/backends/winuwp.hpp
vendor/libremidi/backends/winuwp/config.hpp
vendor/libremidi/backends/winuwp/helpers.hpp
vendor/libremidi/backends/winuwp/midi_in.hpp
vendor/libremidi/backends/winuwp/midi_out.hpp
vendor/libremidi/backends/winuwp/observer.hpp
vendor/libremidi/client.hpp
vendor/libremidi/cmidi2.hpp
vendor/libremidi/config.hpp
vendor/libremidi/configurations.hpp
vendor/libremidi/defaults.hpp
vendor/libremidi/detail/conversion.hpp
vendor/libremidi/detail/memory.hpp
vendor/libremidi/detail/midi_api.hpp
vendor/libremidi/detail/midi_in.hpp
vendor/libremidi/detail/midi_out.hpp
vendor/libremidi/detail/midi_stream_decoder.hpp
vendor/libremidi/detail/observer.hpp
vendor/libremidi/detail/semaphore.hpp
vendor/libremidi/detail/ump_stream.hpp
vendor/libremidi/error.hpp
vendor/libremidi/error_handler.hpp
vendor/libremidi/input_configuration.hpp
vendor/libremidi/libremidi.hpp
vendor/libremidi/message.hpp
vendor/libremidi/observer_configuration.hpp
vendor/libremidi/output_configuration.hpp
vendor/libremidi/reader.hpp
vendor/libremidi/shared_context.hpp
vendor/libremidi/system_error2.hpp
vendor/libremidi/ump.hpp
vendor/libremidi/writer.hpp
build-depends:
base >=4.12 && <5
, containers >=0.6.7 && <0.7
, data-default >=0.7.1.1 && <0.8
, libremidi
, mtl >=2.3.1 && <2.4
, stm >=2.5.1.0 && <2.6
, tasty
, tasty-hunit
, text >=2.0.2 && <2.2
, transformers >=0.6.1 && <0.7
default-language: GHC2021