diff options
-rw-r--r-- | make/include/main.defs | 4 | ||||
-rw-r--r-- | pkg/linux/flatpak/fr.handbrake.HandBrakeCLI.json | 23 | ||||
-rw-r--r-- | pkg/linux/flatpak/fr.handbrake.ghb.json | 23 |
3 files changed, 46 insertions, 4 deletions
diff --git a/make/include/main.defs b/make/include/main.defs index 216ae27c3..dac1985e9 100644 --- a/make/include/main.defs +++ b/make/include/main.defs @@ -35,10 +35,6 @@ ifeq (1,$(FEATURE.flatpak)) MODULES += contrib/lame MODULES += contrib/jansson MODULES += contrib/x264 - MODULES += contrib/harfbuzz - MODULES += contrib/fribidi - MODULES += contrib/freetype - MODULES += contrib/libass endif ifeq (1,$(FEATURE.fdk_aac)) diff --git a/pkg/linux/flatpak/fr.handbrake.HandBrakeCLI.json b/pkg/linux/flatpak/fr.handbrake.HandBrakeCLI.json index 13752bda7..9c2414f08 100644 --- a/pkg/linux/flatpak/fr.handbrake.HandBrakeCLI.json +++ b/pkg/linux/flatpak/fr.handbrake.HandBrakeCLI.json @@ -9,6 +9,29 @@ ], "modules": [ { + "name": "fribidi", + "make-args": ["-j1"], + "sources": [ + { + "type": "archive", + "url": "https://download.handbrake.fr/handbrake/contrib/fribidi-0.19.7.tar.gz", + "sha256": "3fc96fa9473bd31dcb5500bdf1aa78b337ba13eb8c301e7c28923fea982453a8" + } + ] + }, + { + "name": "libass", + "config-opts": ["--enable-asm", "--enable-harfbuzz", + "--enable-fontconfig"], + "sources": [ + { + "type": "archive", + "url": "https://github.com/libass/libass/releases/download/0.14.0/libass-0.14.0.tar.gz", + "sha256": "8d5a5c920b90b70a108007ffcd2289ac652c0e03fc88e6eecefa37df0f2e7fdf" + } + ] + }, + { "name": "handbrake", "no-autogen": true, "config-opts": ["--flatpak", "--disable-gtk"], diff --git a/pkg/linux/flatpak/fr.handbrake.ghb.json b/pkg/linux/flatpak/fr.handbrake.ghb.json index 147e66c63..eea299b79 100644 --- a/pkg/linux/flatpak/fr.handbrake.ghb.json +++ b/pkg/linux/flatpak/fr.handbrake.ghb.json @@ -15,6 +15,29 @@ ], "modules": [ { + "name": "fribidi", + "make-args": ["-j1"], + "sources": [ + { + "type": "archive", + "url": "https://download.handbrake.fr/handbrake/contrib/fribidi-0.19.7.tar.gz", + "sha256": "3fc96fa9473bd31dcb5500bdf1aa78b337ba13eb8c301e7c28923fea982453a8" + } + ] + }, + { + "name": "libass", + "config-opts": ["--enable-asm", "--enable-harfbuzz", + "--enable-fontconfig"], + "sources": [ + { + "type": "archive", + "url": "https://github.com/libass/libass/releases/download/0.14.0/libass-0.14.0.tar.gz", + "sha256": "8d5a5c920b90b70a108007ffcd2289ac652c0e03fc88e6eecefa37df0f2e7fdf" + } + ] + }, + { "name": "handbrake", "no-autogen": true, "config-opts": ["--flatpak", "--disable-gtk-update-checks"], |