summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2020-07-20 14:34:36 +0100
committerNirbheek Chauhan <nirbheek@centricular.com>2020-07-20 23:31:22 +0530
commit6862e0bd3314ae2a357b3041decc669952b6197c (patch)
treee4cb813c39f898078df21589e52b5ec1937bf74d /packages
parent8086c2d6538da6c5469ab36b98623d48a3aa4111 (diff)
packages: Fix fetch-package + package --offline on Linux
On Linux, we will always add bash-completion to the list of recipes, but because fetch-package maintains a separate list based on the list of recipes in the package files, we will not fetch it. This is a known bug. See: https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/125 Workaround it by adding it to -core. Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/561>
Diffstat (limited to 'packages')
-rw-r--r--packages/gstreamer-1.0-core.package9
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/gstreamer-1.0-core.package b/packages/gstreamer-1.0-core.package
index ca7c37be..a40dd5cb 100644
--- a/packages/gstreamer-1.0-core.package
+++ b/packages/gstreamer-1.0-core.package
@@ -18,10 +18,11 @@ class Package(custom.GStreamer, package.Package):
files_devel = ['gstreamer-1.0', 'gst-plugins-base-1.0:plugins_core_devel',
'gst-plugins-good-1.0:plugins_core_devel', 'gst-plugins-bad-1.0:plugins_core_devel']
platform_files = {
- Platform.DARWIN: ['gstreamer-1.0-osx-framework'],
- Platform.IOS: ['gstreamer-ios-templates'],
- Platform.ANDROID: ['gst-android-1.0'],
- }
+ Platform.DARWIN: ['gstreamer-1.0-osx-framework'],
+ Platform.IOS: ['gstreamer-ios-templates'],
+ Platform.ANDROID: ['gst-android-1.0'],
+ Platform.LINUX: ['bash-completion'],
+ }
def prepare(self):
if self.config.variants.unwind: