summaryrefslogtreecommitdiffstats
path: root/pkg
Commit message (Collapse)AuthorAgeFilesLines
* Revert "flatpak: change sha256 of intel-mediasdk-20.1.1.tar.gz"sr552020-06-131-1/+1
| | | | This reverts commit f61c986d9a5a706b7bbc96c79f5eba209dd18ca5.
* flatpak: change sha256 of intel-mediasdk-20.1.1.tar.gzJohn Stebbins2020-06-041-1/+1
| | | | They re-released this file with documentation and test changes. :-\
* flatpak: build IntelMediaSDK plugin with cmake-ninjaJohn Stebbins2020-05-081-5/+5
| | | | ninja is more effecient/faster than make
* flatpak: conform to freedesktop metainfo standardsJohn Stebbins2020-05-085-11/+39
|
* flatpak: add flathub repo ref to bundlesJohn Stebbins2020-05-041-4/+3
| | | | This should allow flatpak to automatically install dependencies
* LinGui: remove obsolete ubuntu disco from nightly buildsJohn Stebbins2020-05-041-16/+0
|
* LinGui: add ubuntu focal to nightly buildsJohn Stebbins2020-05-043-1/+131
|
* build: pkg: Fix typo in Linux package module.Bradley Sepos2020-05-031-1/+1
|
* flatpak: fix building intelmediasdk pluginJohn Stebbins2020-04-271-1/+0
|
* flatpak: bump IntelMediaSDK to 20.1.1John Stebbins2020-04-262-40/+10
|
* flatpak: bump numactl to 2.0.13John Stebbins2020-04-262-4/+4
|
* flatpak: update to gnome 3.36 platformJohn Stebbins2020-04-262-2/+2
|
* LinGui: add ubuntu eoan to nightly buildJohn Stebbins2019-11-093-1/+132
|
* LinGui: fix debian copyright licenseJohn Stebbins2019-11-061-3/+3
|
* LinGui: remove ubuntu bionic nightly buildsJohn Stebbins2019-10-031-15/+0
| | | | It's version of meson is too old, so fails to build
* LinGui: missed dependency for ubuntu discoJohn Stebbins2019-10-031-1/+1
|
* LinGui: add meson build dependency to ubuntu PPA buildsJohn Stebbins2019-10-032-2/+2
|
* LinGui: fix debian src package build stampJohn Stebbins2019-10-022-1/+2
|
* LinGui: typoJohn Stebbins2019-10-021-1/+1
|
* LinGui: fix format of debian changelogJohn Stebbins2019-10-021-4/+6
|
* LinGui: update flatpak buildJohn Stebbins2019-09-135-29/+54
| | | | | Upgrade to gnome 3.34 Upgrade Intel Media SDK to 19.2.1
* flatpak: fix manifest file creationJohn Stebbins2019-09-131-1/+1
| | | | The makefile variable name for the manifest output file was wrong
* LinGui: remove ubuntu 18.10 (cosmic) snapshotsJohn Stebbins2019-07-291-15/+0
| | | | Cosmic is EOL so launchpad no longer accepts build requests
* LinGui: remove webkit from Ubuntu build dependenciesJohn Stebbins2019-07-013-3/+3
| | | | It's only needed for the update checker which isn't used
* Add Ubutnu Disco nightly buildsJohn Stebbins2019-06-193-0/+131
|
* flatpak: revert last commitJohn Stebbins2019-06-131-1/+0
| | | | | | reverts c543e6e3171954ccb5fdcc2003e30d79b6fb5b82 broke the build :(
* flatpak: build with QSV support enabledJohn Stebbins2019-06-121-0/+1
| | | | | | A MediaSDK flatpak plugin is also necessary to enable QSV when running the flatpak. This plugin is built as a separate flatpak when you 'make pkg.create.flatpak'
* make: finish correcting host/build semanticsJohn Stebbins2019-04-175-16/+16
|
* flatpak: add libnuma build dependencyJohn Stebbins2019-04-052-0/+20
| | | | Fixes flatpak builds
* Add libnuma-dev to ubuntu nightly build dependenciesJohn Stebbins2019-04-052-2/+2
| | | | Fixes ubuntu nightly builds
* qsv: fix 'quality' preset on linuxJohn Stebbins2019-03-111-4/+4
| | | | | | | | | Drop back to MediaSDK 18.4.1 and Media Driver 18.4.1. The MSS KBL 19.1.0 version of MediaSDK results in a shared lib that can't be cached by ldconfig. We need shared object caching in the flatpak plugin for things to work correctly. Version 18.4.1 creates a properly versioned library that ldconfig can cache.
* pkg: enable qsv in ubuntu nightliesJohn Stebbins2019-03-084-4/+4
|
* flatpak: add Intel MediaSDK pluginJohn Stebbins2019-03-073-45/+190
| | | | | | | | | | | | | | | | | | | | | 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
* flatpak: allow building with QSV enabledJohn Stebbins2019-03-073-5/+12
|
* LinGui: update ubuntu package build dependenciesJohn Stebbins2019-01-072-2/+2
|
* flatpak: remove unnecessary dependenciesJohn Stebbins2019-01-062-22/+0
|
* flatpak: update to freedesktop 18.08 platform/sdkJohn Stebbins2019-01-052-31/+11
|
* flatpak: fix access to gvfs mounted filesystemsJohn Stebbins2019-01-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | An additional access permission is needed to access the gvfs mount point. For the record, the "Right" (TM) way to do this is to use GtkFileChooserNative dialog which will automatically use the flatpak file chooser portal to access files. But this portal currently is missing features that would cripple HandBrake. These features are: 1. Folder selection. We require this for destination selection and for batch processing. 2. Set current highlighted file in file chooser browser. Without this, a user processing a series of videos that are all in the same foder has to navigate from the default "Recent files" selection to the folder where their files are for each file. Also note that GtkFileChooserNative transparently falls back to a regular file chooser when the action requested is not supported. So sometimes the user would have access to remote filesystems, and sometimes not with no obvious reason for the difference. Not a good user experience.
* LinGui: bump ubuntu version number epochJohn Stebbins2018-12-221-2/+2
| | | | Overrides a bad version number for ubuntu cosmic in launchpad
* flatpak: fix gvfs accessJohn Stebbins2018-11-091-0/+15
| | | | | | | The freedesktop platform doesn't supply the gvfs module. So add it to the flatpak. Fixes https://forum.handbrake.fr/viewtopic.php?f=13&t=38383
* LinGui: fix packaging with out-of-tree build directoryJohn Stebbins2018-10-232-28/+33
|
* LinGui: add Ubuntu 18.10 to snapshotsJohn Stebbins2018-10-193-0/+130
|
* pkg: remove ubuntu 17.10 (Artful) from snapshotsJohn Stebbins2018-08-071-15/+0
| | | | Artful is obsolete and the PPA no longer accepts submissions for it.
* flatpak: disable flatpak-builder cacheJohn Stebbins2018-07-091-2/+2
| | | | It fails to rebuild things that need to be rebuilt
* Specify flatpak branch when building the bundleFrederick Ding2018-07-041-2/+2
| | | Fixes a bug introduced in 70a0ad3b0088f86fa26e3f8fe9006834155c7d4d. Branch must be either `development` or `stable`, can't rely on defaults. See http://docs.flatpak.org/en/latest/flatpak-command-reference.html#flatpak-build-bundle for CLI reference.
* flatpak: set the branch for flatpak bundlesJohn Stebbins2018-07-012-2/+7
| | | | | This allows differentiation between stable and development builds in a flatpak repository
* flatpak: fix CLI flatpak platform dependencyJohn Stebbins2018-07-011-3/+3
|
* flatpak: add flatpak extensions supportJohn Stebbins2018-06-261-0/+14
| | | | | This allows us to add additional libraries or executables as separate flatpak bundles
* flatpak: fix missing directory for flathub targetJohn Stebbins2018-06-192-1/+3
|
* flatpak: prebuild some dependenciesJohn Stebbins2018-06-192-0/+46
| | | | | | | | Rather than using HandBrake's build for libass, fontconfig, freetype, fribidi, harfbuzz. The runtime platform already has fontconfig, freetype and harfbuzz. We just need to add libass and fribidi.