Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
374 lines (226 sloc) 6.2 KB
{
"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"
}
]
}
]
}
You can’t perform that action at this time.