Skip to content

Commit d03e801

Browse files
committed
build(flatpak): specify all necessary build options for mpv
1 parent 9bc20b8 commit d03e801

1 file changed

Lines changed: 26 additions & 2 deletions

File tree

flatpak/com.stremio.Stremio.Devel.json

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,20 @@
9494
"-Dcplayer=false",
9595
"-Dlibmpv=true",
9696
"-Dmanpage-build=disabled",
97+
"-Dwayland=enabled",
98+
"-Dx11=enabled",
99+
"-Dvulkan=enabled",
100+
"-Dgl=enabled",
101+
"-Degl=enabled",
102+
"-Degl-wayland=enabled",
103+
"-Degl-x11=enabled",
97104
"-Dvaapi=enabled",
98-
"-Dvaapi-wayland=enabled"
105+
"-Dvaapi-wayland=enabled",
106+
"-Dvaapi-x11=enabled",
107+
"-Dcuda-hwaccel=enabled",
108+
"-Dcuda-interop=enabled",
109+
"-Dvdpau=enabled",
110+
"-Dvdpau-gl-x11=enabled"
99111
],
100112
"cleanup": [
101113
"/include",
@@ -109,10 +121,22 @@
109121
}
110122
],
111123
"modules": [
124+
{
125+
"name": "libXpresent",
126+
"buildsystem": "autotools",
127+
"sources": [
128+
{
129+
"type": "git",
130+
"url": "https://gitlab.freedesktop.org/xorg/lib/libxpresent.git",
131+
"tag": "libXpresent-1.0.2"
132+
}
133+
]
134+
},
112135
{
113136
"name": "libplacebo",
114137
"buildsystem": "meson",
115138
"config-opts": [
139+
"-Dvulkan=enabled",
116140
"-Ddemos=false"
117141
],
118142
"cleanup": [
@@ -153,7 +177,7 @@
153177
"install -D bin/node -t /app/bin/"
154178
],
155179
"sources": [
156-
{
180+
{
157181
"type": "archive",
158182
"url": "https://nodejs.org/dist/v22.15.0/node-v22.15.0-linux-x64.tar.xz",
159183
"sha256": "dafe2e8f82cb97de1bd10db9e2ec4c07bbf53389b0799b1e095a918951e78fd4",

0 commit comments

Comments
 (0)