Skip to content

Commit 2856179

Browse files
committed
flatpak: Replace gtuber with Clapper enhancers
Also add all required dependencies
1 parent c4e7e5c commit 2856179

File tree

5 files changed

+58
-22
lines changed

5 files changed

+58
-22
lines changed

pkgs/flatpak/com.github.rafostar.Clapper.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@
4141
"flathub/lib/uchardet.json",
4242
"flathub/lib/libmicrodns.json",
4343
"flathub/gstreamer-1.0/gstreamer.json",
44-
"testing/gtuber.json",
44+
"testing/yt-dlp.json",
45+
"testing/libpeas.json",
4546
{
4647
"name": "clapper",
4748
"buildsystem": "meson",
@@ -54,7 +55,8 @@
5455
"path": "../../."
5556
}
5657
]
57-
}
58+
},
59+
"testing/clapper-enhancers.json"
5860
],
5961
"cleanup-commands": [
6062
"mkdir -p /app/lib/ffmpeg",
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"name": "clapper-enhancers",
3+
"buildsystem": "meson",
4+
"config-opts": [
5+
"-Dauto_features=enabled"
6+
],
7+
"sources": [
8+
{
9+
"type": "git",
10+
"url": "https://github.com/Rafostar/clapper-enhancers.git",
11+
"branch": "main"
12+
}
13+
]
14+
}

pkgs/flatpak/testing/gtuber.json

Lines changed: 0 additions & 20 deletions
This file was deleted.

pkgs/flatpak/testing/libpeas.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"name": "libpeas",
3+
"buildsystem": "meson",
4+
"config-opts": [
5+
"--wrap-mode=nodownload",
6+
"-Dgjs=false",
7+
"-Dlua51=false",
8+
"-Dintrospection=false"
9+
],
10+
"sources": [
11+
{
12+
"type": "archive",
13+
"url": "https://download.gnome.org/sources/libpeas/2.0/libpeas-2.0.5.tar.xz",
14+
"sha256": "376f2f73d731b54e13ddbab1d91b6382cf6a980524def44df62add15489de6dd",
15+
"x-checker-data": {
16+
"type": "gnome",
17+
"name": "libpeas"
18+
}
19+
}
20+
]
21+
}

pkgs/flatpak/testing/yt-dlp.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"name": "yt-dlp",
3+
"buildsystem": "simple",
4+
"build-commands": [
5+
"pip3 install -v --root-user-action=ignore --no-deps --prefix=/app *.whl"
6+
],
7+
"sources": [
8+
{
9+
"type": "file",
10+
"url": "https://files.pythonhosted.org/packages/bb/68/548f9819b41d53561d4f3d39588111cf39993c066b6e5300b4ae118eb2e6/yt_dlp-2024.10.22-py3-none-any.whl",
11+
"sha256": "ba166602ebe22a220e4dc1ead45bf00eb469ed812b22f4fb8bb54734f9b02084",
12+
"x-checker-data": {
13+
"type": "pypi",
14+
"name": "yt-dlp",
15+
"packagetype": "bdist_wheel"
16+
}
17+
}
18+
]
19+
}

0 commit comments

Comments
 (0)