flatpak: Replace gtuber with Clapper enhancers

Also add all required dependencies
This commit is contained in:
Rafał Dzięgiel
2024-10-31 21:53:03 +01:00
parent c8ef0f891d
commit ee3d07b158
6 changed files with 62 additions and 24 deletions

View File

@@ -50,7 +50,8 @@
"testing/dav1d.json", "testing/dav1d.json",
"testing/gstreamer.json", "testing/gstreamer.json",
"testing/gst-plugins-rs.json", "testing/gst-plugins-rs.json",
"testing/gtuber.json", "testing/yt-dlp.json",
"testing/libpeas.json",
{ {
"name": "clapper", "name": "clapper",
"buildsystem": "meson", "buildsystem": "meson",
@@ -60,7 +61,8 @@
"path": "../../." "path": "../../."
} }
] ]
} },
"testing/clapper-enhancers.json"
], ],
"cleanup-commands": [ "cleanup-commands": [
"mkdir -p /app/lib/ffmpeg", "mkdir -p /app/lib/ffmpeg",

View File

@@ -41,7 +41,8 @@
"flathub/lib/uchardet.json", "flathub/lib/uchardet.json",
"flathub/lib/libmicrodns.json", "flathub/lib/libmicrodns.json",
"flathub/gstreamer-1.0/gstreamer.json", "flathub/gstreamer-1.0/gstreamer.json",
"testing/gtuber.json", "testing/yt-dlp.json",
"testing/libpeas.json",
{ {
"name": "clapper", "name": "clapper",
"buildsystem": "meson", "buildsystem": "meson",
@@ -54,7 +55,8 @@
"path": "../../." "path": "../../."
} }
] ]
} },
"testing/clapper-enhancers.json"
], ],
"cleanup-commands": [ "cleanup-commands": [
"mkdir -p /app/lib/ffmpeg", "mkdir -p /app/lib/ffmpeg",

View File

@@ -0,0 +1,14 @@
{
"name": "clapper-enhancers",
"buildsystem": "meson",
"config-opts": [
"-Dauto_features=enabled"
],
"sources": [
{
"type": "git",
"url": "https://github.com/Rafostar/clapper-enhancers.git",
"branch": "main"
}
]
}

View File

@@ -1,20 +0,0 @@
{
"name": "gtuber",
"buildsystem": "meson",
"config-opts": [
"-Dintrospection=disabled",
"-Dvapi=disabled",
"-Dgst-gtuber=enabled"
],
"cleanup": [
"/include",
"/lib/pkgconfig"
],
"sources": [
{
"type": "git",
"url": "https://github.com/Rafostar/gtuber.git",
"branch": "main"
}
]
}

View File

@@ -0,0 +1,21 @@
{
"name": "libpeas",
"buildsystem": "meson",
"config-opts": [
"--wrap-mode=nodownload",
"-Dgjs=false",
"-Dlua51=false",
"-Dintrospection=false"
],
"sources": [
{
"type": "archive",
"url": "https://download.gnome.org/sources/libpeas/2.0/libpeas-2.0.5.tar.xz",
"sha256": "376f2f73d731b54e13ddbab1d91b6382cf6a980524def44df62add15489de6dd",
"x-checker-data": {
"type": "gnome",
"name": "libpeas"
}
}
]
}

View File

@@ -0,0 +1,19 @@
{
"name": "yt-dlp",
"buildsystem": "simple",
"build-commands": [
"pip3 install -v --root-user-action=ignore --no-deps --prefix=/app *.whl"
],
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/bb/68/548f9819b41d53561d4f3d39588111cf39993c066b6e5300b4ae118eb2e6/yt_dlp-2024.10.22-py3-none-any.whl",
"sha256": "ba166602ebe22a220e4dc1ead45bf00eb469ed812b22f4fb8bb54734f9b02084",
"x-checker-data": {
"type": "pypi",
"name": "yt-dlp",
"packagetype": "bdist_wheel"
}
}
]
}