about summary refs log tree commit diff
diff options
context:
space:
mode:
authordeltadelta <contact@libellules.eu>2022-02-14 19:07:54 +0100
committerdeltadelta <contact@libellules.eu>2022-02-18 20:36:39 +0100
commit64c2db945d29aced2566d1dd0d8d62fb91950c99 (patch)
tree0cba8d26879d2309b39275878507e282e1ec53a0
parentac446d87f7f54349deeb09ea3f126acfa5f9c0a5 (diff)
dino: pass only required parts of gst_all_1
-rw-r--r--pkgs/applications/networking/instant-messengers/dino/default.nix9
-rw-r--r--pkgs/top-level/all-packages.nix5
2 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/applications/networking/instant-messengers/dino/default.nix b/pkgs/applications/networking/instant-messengers/dino/default.nix
index b6e54bc30e85c..3e992899e43e7 100644
--- a/pkgs/applications/networking/instant-messengers/dino/default.nix
+++ b/pkgs/applications/networking/instant-messengers/dino/default.nix
@@ -13,7 +13,8 @@
 , pcre
 , qrencode
 , icu
-, gspell, srtp, libnice, gnutls, gst_all_1
+, gspell
+, srtp, libnice, gnutls, gstreamer, gst-plugins-base, gst-plugins-good
  }:
 
 stdenv.mkDerivation rec {
@@ -61,9 +62,9 @@ stdenv.mkDerivation rec {
     srtp
     libnice
     gnutls
-    gst_all_1.gstreamer
-    gst_all_1.gst-plugins-base
-    gst_all_1.gst-plugins-good
+    gstreamer
+    gst-plugins-base
+    gst-plugins-good
   ] ++ lib.optionals (!stdenv.isDarwin) [
     xorg.libxcb
     xorg.libpthreadstubs
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 5598d98409d54..45976f1af1410 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2866,7 +2866,10 @@ with pkgs;
 
   ditaa = callPackage ../tools/graphics/ditaa { };
 
-  dino = callPackage ../applications/networking/instant-messengers/dino { };
+  dino = callPackage ../applications/networking/instant-messengers/dino {
+    inherit (gst_all_1) gstreamer gst-plugins-base;
+    gst-plugins-good = gst_all_1.gst-plugins-good.override { gtkSupport = true; };
+  };
 
   djv = callPackage ../applications/graphics/djv { };