summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/gstreamer-1.0/gstreamer-1.0.package5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/gstreamer-1.0/gstreamer-1.0.package b/packages/gstreamer-1.0/gstreamer-1.0.package
index 7f784871..fd6e9f06 100644
--- a/packages/gstreamer-1.0/gstreamer-1.0.package
+++ b/packages/gstreamer-1.0/gstreamer-1.0.package
@@ -10,7 +10,6 @@ class SDKPackage(custom.GStreamer, package.SDKPackage):
sdk_version = '1.0'
uuid = 'b1b4b712-0d09-4a34-8117-8a69b6deecc2'
ignore_package_prefix = True
- wix_use_fragment = True
packages =[
# (name, required, selected)
('gstreamer-1.0-core', True, True),
@@ -64,6 +63,10 @@ class SDKPackage(custom.GStreamer, package.SDKPackage):
if self.config.variants.uwp:
self.platform_packages[Platform.WINDOWS] = []
+ # Breaks feature selection in MSIs
+ if self.config.platform != Platform.WINDOWS:
+ self.wix_use_fragment = True
+
if self.config.variants.visualstudio or \
self.config.target_platform in (Platform.ANDROID, Platform.IOS):
discard = ['gstreamer-1.0-dvd']