summary refs log tree commit diff
path: root/pkgs/applications/audio/strawberry
diff options
context:
space:
mode:
authorArtturin <Artturin@artturin.com>2021-07-21 21:12:41 +0300
committerArtturin <Artturin@artturin.com>2021-07-21 21:12:41 +0300
commite060a9515343e5240e2f6a4ff8354ff2a0096b43 (patch)
tree85b7f756412db356025da7eabd9ef6069d19e88d /pkgs/applications/audio/strawberry
parent1308c47b1f1319a390b24a44f750c740c80cc9f5 (diff)
downloadnixpkgs-e060a9515343e5240e2f6a4ff8354ff2a0096b43.tar
nixpkgs-e060a9515343e5240e2f6a4ff8354ff2a0096b43.tar.gz
nixpkgs-e060a9515343e5240e2f6a4ff8354ff2a0096b43.tar.bz2
nixpkgs-e060a9515343e5240e2f6a4ff8354ff2a0096b43.tar.lz
nixpkgs-e060a9515343e5240e2f6a4ff8354ff2a0096b43.tar.xz
nixpkgs-e060a9515343e5240e2f6a4ff8354ff2a0096b43.tar.zst
nixpkgs-e060a9515343e5240e2f6a4ff8354ff2a0096b43.zip
strawberry: add glib-networking
Diffstat (limited to 'pkgs/applications/audio/strawberry')
-rw-r--r--pkgs/applications/audio/strawberry/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/applications/audio/strawberry/default.nix b/pkgs/applications/audio/strawberry/default.nix
index a1cba439c49..8fb3bda683f 100644
--- a/pkgs/applications/audio/strawberry/default.nix
+++ b/pkgs/applications/audio/strawberry/default.nix
@@ -28,6 +28,7 @@
 , qtx11extras
 , qttools
 , withGstreamer ? true
+, glib-networking
 , gst_all_1 ? null
 , withVlc ? true
 , libvlc ? null
@@ -69,6 +70,7 @@ mkDerivation rec {
     p11-kit
   ]
   ++ lib.optionals withGstreamer (with gst_all_1; [
+    glib-networking
     gstreamer
     gst-plugins-base
     gst-plugins-good
@@ -85,8 +87,11 @@ mkDerivation rec {
     util-linux
   ];
 
-  postInstall = ''
-    qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0")
+  postInstall = lib.optionalString withGstreamer ''
+    qtWrapperArgs+=(
+      --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
+      --prefix GIO_EXTRA_MODULES : "${glib-networking.out}/lib/gio/modules"
+    )
   '';
 
   meta = with lib; {