summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2022-09-22 10:35:31 +0530
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2022-09-22 11:04:44 +0000
commit8b9e1387c35b170d8758bb43cd44a38ff11b8630 (patch)
tree6964652e0618a3471d400a15120bc41ee69ed3cd /packages
parent51881d45a13f9e37bd9317d0a190115471ba5577 (diff)
packages: Don't add sqlite3 on platforms where we don't need it
libsoup doesn't pull this in on iOS and macOS, so we don't need it. Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/933>
Diffstat (limited to 'packages')
-rw-r--r--packages/gstreamer-1.0-net.package5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/gstreamer-1.0-net.package b/packages/gstreamer-1.0-net.package
index b342adb1..72e905f3 100644
--- a/packages/gstreamer-1.0-net.package
+++ b/packages/gstreamer-1.0-net.package
@@ -10,7 +10,7 @@ class Package(custom.GStreamer, package.Package):
uuid = '2f9ca3f5-3b3b-4b4d-8cc9-6c08f21af807'
deps = ['gstreamer-1.0-core', 'base-crypto']
- files = ['libsoup:libs', 'libpsl:libs', 'sqlite3:libs', 'libsrtp:libs',
+ files = ['libsoup:libs', 'libpsl:libs', 'libsrtp:libs',
'libnice:libs:plugins_net', 'srt:libs',
'gst-plugins-base-1.0:plugins_net', 'gst-plugins-good-1.0:plugins_net',
'gst-plugins-ugly-1.0:plugins_net', 'gst-plugins-bad-1.0:plugins_net',
@@ -32,6 +32,9 @@ class Package(custom.GStreamer, package.Package):
elif self.config.target_platform == Platform.LINUX:
self.sys_deps = {self.config.target_distro_version: ['glib-networking']}
+ if self.config.target_platform not in (Platform.IOS, Platform.DARWIN):
+ self.files.append('sqlite3:libs')
+
if self.config.variants.rust:
self.files.append('gst-plugins-rs:plugins_net')
self.files_devel.append('gst-plugins-rs:plugins_net_devel')