Sun, 01 Nov 2026 04:15:54 UTC Log in
Music Notation Interchange Document Object Model for C++17 212.09 KB built 2026-10-15 10:49:26 GMT

Description

Document object model for the MNX music interchange format. It is compatible with the C++17 standard. - compatible with the C++17 standard and higher (currently tested with C++23) - uses nlohmann_json as its JSON parser - allows structured access to MNX objects, without the need of quoted strings - validates against the MNX schema using json-schema-validator - no class serialization beyond nlohmann - every MNX class is a wrapper around the root JSON object and a pointer to the location of the instance

Dependencies

13 total
Requires9
  • cmake
  • cmake(GTest)
  • cmake(nlohmann_json_schema_validator)
  • cmake-rpm-macros
  • gcc-c++
  • json-static
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(DynamicBuildRequires) <= 4.15.0-1
  • rpmlib(FileDigests) <= 4.6.0-1
Provides4
  • mnxdom = 3.0.1-1.fc45
  • mnxdom-debuginfo = 3.0.1-1.fc45
  • mnxdom-debugsource = 3.0.1-1.fc45
  • mnxdom-devel = 3.0.1-1.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

3
Files 1–3 of 3

Component of

buildroots that installed this RPM

No Buildroots