17 Commits

Author SHA1 Message Date
robxnano
752309225a
flatpak: Update SDK and libraries (#6384) 2024-11-01 22:50:58 +00:00
John Stebbins
b11889f02d
flatpak: fix "Invalid option" 2024-06-20 14:22:52 -06:00
sr55
09903d0c2e
Add VCN support to flatpak manifest 2024-06-20 19:05:48 +01:00
John Stebbins
14ebeee2d4
LinGui: remove flatpak 'share=network' build-args
This causes flathub sandboxed build failure
2024-05-20 12:53:02 -06:00
robxnano
ba1eca499c flatpak: Add rust-stable extension
Used when --enable-libdovi is passed to ./configure.
2023-11-02 18:30:11 +01:00
robxnano
0a846e75be scripts: Remove Python 2 support 2023-07-20 11:21:29 +02:00
John Stebbins
dbca5a6f3a
flatpak: fix building snapshot flatpak bundle
Fixes https://github.com/HandBrake/HandBrake/issues/4890
2023-02-03 15:45:54 -07:00
John Stebbins
7cf758d76a
flatpak: fix contrib download target filename
contrib.FETCH.basename was ignored by create_flatpak_manifest.py which
resulted in build errors if the target name differed from the URL name.
2023-01-23 13:19:53 -07:00
FeRD (Frank Dana)
5c6592ff56
create_flatpak_manifest: File existence, python3 2022-12-17 15:19:24 -05:00
Maximilian Müller
8bde0be0a5
fix flatpak cuda_llvm missing (#4580) 2022-09-29 20:44:07 +01:00
John Stebbins
8cb2ee4ce3
flatpak: make manifest creation script python 3 compatible 2020-02-05 13:54:30 -08:00
John Stebbins
adbd2a63b0 flatpak: add Intel MediaSDK plugin
Defines a flatpak manifest that is used to download and build all the
dependencies for MediaSDK 19.1.pre2.  These are built into a flatpak
plugin that can be installed independently from the main HandBrake flatpak.

When the plugin is installed, HandBrake gains the ability to do QSV
encoding with the latest MediaSDK and VA drivers.

When HandBrake is configured with '--flatpak --enable-qsv' and
'make pkg.create.flatpak' is run, both the HandBrake flatpak and the
MediaSDK plugin will be built.

The name of the MediaSDK plugin file is:
fr.handbrake.plugin.IntelMediaSDK-$(HB.version)-$(HB.machine).flatpak

I've also changed the the name of the HandBrake flatpak file to conform
better with flatpak naming:
fr.handbrake.ghb-$(HB.version)-$(HB.machine).flatpak
fr.handbrake.HandBrakeCLI-$(HB.version)-$(HB.machine).flatpak
2019-03-07 13:59:35 -08:00
John Stebbins
3062c4373b flatpak: allow building with QSV enabled 2019-03-07 13:59:35 -08:00
John Stebbins
695581c81b
flatpak: improve manifest creation script
make script compatible with multiple modules
2018-06-19 17:45:31 -07:00
John Stebbins
e401ec7f54
flatpak: use freedesktop platform instead gnome
It's smaller
2018-06-19 16:04:13 -07:00
John Stebbins
0b8c828230
flatpak: sort manifest entries by using OrderedDict 2018-06-19 13:16:50 -07:00
John Stebbins
93a153eee4
scripts: add script for creating flatpak manifests
This script can generate manifests that are suitable for submitting to
flathub for publishing to their repository.  It can also be used for
generating manifests suitable for building local flatpak bundles and is
used during 'make pkg.create.flatpak'
2018-06-06 16:23:03 -07:00