dino: migrate to by-name

This commit is contained in:
Guy Chronister
2026-05-26 08:27:46 -05:00
parent a942a42f11
commit 785fcc8edc
2 changed files with 8 additions and 12 deletions

View File

@@ -27,16 +27,20 @@
srtp,
libnice,
gnutls,
gstreamer,
gst-plugins-base,
gst-plugins-good,
gst_all_1,
webrtc-audio-processing,
}:
# Upstream is very deliberate about which features are enabled per default or are automatically enabled.
# Everything that is disabled per default has to been seen experimental and should not be enabled without strong reasoning.
# see https://github.com/NixOS/nixpkgs/issues/469614#issuecomment-3649662176
let
inherit (gst_all_1)
gstreamer
gst-plugins-base
;
gst-plugins-good = gst_all_1.gst-plugins-good.override { gtkSupport = true; };
in
stdenv.mkDerivation (finalAttrs: {
pname = "dino";
version = "0.5.1";

View File

@@ -1698,14 +1698,6 @@ with pkgs;
plugins = lib.filter (p: p ? pluginName) (builtins.attrValues discourse.plugins);
};
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; };
};
inherit (ocamlPackages) dot-merlin-reader;
inherit (ocamlPackages) dune-release;