{
 "app_id": "com.openmusicplayer.OMP",
 "source_url": "https://raw.githubusercontent.com/TheWiseNoob/OMP/master/com.openmusicplayer.OMP.json",
 "runtime": "org.gnome.Platform",
 "runtime_version": "3.30",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--socket=x11",
  "--share=ipc",
  "--share=network",
  "--filesystem=host",
  "--socket=pulseaudio",
  "--socket=wayland"
 ],
 "module_count": 16,
 "fetched_at": "2026-09-17T17:55:37.635282+00:00",
 "manifest": {
  "app-id": "com.openmusicplayer.OMP",
  "runtime": "org.gnome.Platform",
  "runtime-version": "3.30",
  "sdk": "org.gnome.Sdk",
  "finish-args": [
   "--socket=x11",
   "--share=ipc",
   "--share=network",
   "--filesystem=host",
   "--socket=pulseaudio",
   "--socket=wayland"
  ],
  "cleanup": [
   "/app/include",
   "/lib/pkgconfig",
   "/share/cmake",
   "/share/man",
   "*.a"
  ],
  "command": "omp",
  "modules": [
   {
    "name": "gst-plugins-good",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.14.4.tar.xz",
      "sha256": "5f8b553260cb0aac56890053d8511db1528d53cae10f0287cfce2cb2acc70979"
     }
    ]
   },
   {
    "name": "gst-libav",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.14.4.tar.xz",
      "sha256": "dfd78591901df7853eab7e56a86c34a1b03635da0d3d56b89aa577f1897865da"
     }
    ]
   },
   {
    "name": "gst-plugins-ugly",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.14.4.tar.xz",
      "sha256": "ac02d837f166c35ff6ce0738e281680d0b90052cfb1f0255dcf6aaca5f0f6d23"
     }
    ]
   },
   {
    "name": "gst-plugins-bad",
    "sources": [
     {
      "type": "archive",
      "url": "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.14.4.tar.xz",
      "sha256": "910b4e0e2e897e8b6d06767af1779d70057c309f67292f485ff988d087aa0de5"
     }
    ],
    "modules": [
     {
      "name": "faad",
      "cleanup": [
       "/bin",
       "/include",
       "/share",
       "/lib/*.la"
      ],
      "config-opts": [
       "--disable-static",
       "--without-drm"
      ],
      "post-install": [
       "rm /app/lib/libfaad_drm*"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "http://downloads.sourceforge.net/sourceforge/faac/faad2-2.8.8.tar.gz",
        "sha256": "985c3fadb9789d2815e50f4ff714511c79c2710ac27a4aaaf5c0c2662141426d"
       },
       {
        "type": "script",
        "dest-filename": "autogen.sh",
        "commands": [
         "exec ./bootstrap \"$@\""
        ]
       }
      ]
     }
    ]
   },
   {
    "name": "taglib",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DENABLE_TESTING=OFF",
     "-DBUILD_SHARED_LIBS=ON"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/taglib/taglib.git",
      "branch": "v1.11.1",
      "commit": "e36a9cabb9882e61276161c23834d966d62073b7"
     }
    ]
   },
   {
    "name": "mm-common",
    "sources": [
     {
      "type": "archive",
      "url": "http://ftp.gnome.org/pub/GNOME/sources/mm-common/0.9/mm-common-0.9.12.tar.xz",
      "sha256": "ceffdcce1e5b52742884c233ec604bf6fded12eea9da077ce7a62c02c87e7c0b"
     }
    ]
   },
   {
    "name": "sigc++",
    "config-opts": [
     "--disable-documentation"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.10/libsigc++-2.10.1.tar.xz",
      "sha256": "c9a25f26178c6cbb147f9904d8c533b5a5c5111a41ac2eb781eb734eea446003"
     }
    ]
   },
   {
    "name": "glibmm",
    "config-opts": [
     "--disable-documentation"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.58/glibmm-2.58.0.tar.xz",
      "sha256": "d34189237b99e88228e6f557f7d6e62f767fe356f395a244f5ad0e486254b645"
     }
    ]
   },
   {
    "name": "cairomm",
    "config-opts": [
     "--disable-documentation"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "http://ftp.acc.umu.se/pub/GNOME/sources/cairomm/1.12/cairomm-1.12.0.tar.xz",
      "sha256": "a54ada8394a86182525c0762e6f50db6b9212a2109280d13ec6a0b29bfd1afe6"
     }
    ]
   },
   {
    "name": "pangomm",
    "config-opts": [
     "--disable-documentation"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "http://ftp.acc.umu.se/pub/GNOME/sources/pangomm/2.42/pangomm-2.42.0.tar.xz",
      "sha256": "ca6da067ff93a6445780c0b4b226eb84f484ab104b8391fb744a45cbc7edbf56"
     }
    ]
   },
   {
    "name": "atkmm",
    "config-opts": [
     "--disable-documentation"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "http://ftp.gnome.org/pub/GNOME/sources/atkmm/2.28/atkmm-2.28.0.tar.xz",
      "sha256": "4c4cfc917fd42d3879ce997b463428d6982affa0fb660cafcc0bc2d9afcedd3a"
     }
    ]
   },
   {
    "name": "gtkmm",
    "config-opts": [
     "--disable-documentation"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "http://ftp.acc.umu.se/pub/GNOME/sources/gtkmm/3.24/gtkmm-3.24.0.tar.xz",
      "sha256": "cf5fc92805e581c8303e08d54519457ba07f15b766e9b1edde4862993ac1aa43"
     }
    ]
   },
   {
    "name": "clastfm",
    "sources": [
     {
      "type": "git",
      "url": "git://liblastfm.git.sourceforge.net/gitroot/liblastfm/liblastfm"
     }
    ]
   },
   {
    "name": "libconfig",
    "sources": [
     {
      "type": "archive",
      "url": "https://hyperrealm.github.io/libconfig/dist/libconfig-1.7.2.tar.gz",
      "sha256": "7c3c7a9c73ff3302084386e96f903eb62ce06953bb1666235fac74363a16fad9"
     }
    ]
   },
   {
    "name": "omp",
    "buildsystem": "simple",
    "build-options": {
     "cxxflags": "-g -std=c++17 -lstdc++fs -DFLATPAK=$(FLATPAK)"
    },
    "build-commands": [
     "make -e FLATPAK=1 -j $FLATPAK_BUILDER_N_JOBS",
     "make FLATPAK=1 DESTDIR=/app install"
    ],
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/TheWiseNoob/OMP.git",
      "branch": "0.1.0.1",
      "commit": "17de6f32ab3ec195f57a4f4a51a5596a22046ae6"
     }
    ]
   }
  ]
 }
}