From b0f1cfaf46513d3b255d920faf828b4f4c4d75b7 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Thu, 4 Jul 2024 15:59:36 +0530 Subject: [PATCH] gnome-clocks: add missing gstreamer dependency needed for alarms --- .../gnome/apps/gnome-clocks/default.nix | 30 ++++++++++++------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/pkgs/desktops/gnome/apps/gnome-clocks/default.nix b/pkgs/desktops/gnome/apps/gnome-clocks/default.nix index ae7a6fb5091a..9332e8516189 100644 --- a/pkgs/desktops/gnome/apps/gnome-clocks/default.nix +++ b/pkgs/desktops/gnome/apps/gnome-clocks/default.nix @@ -20,6 +20,7 @@ gnome, gdk-pixbuf, geoclue2, + gst_all_1, libgweather, libadwaita, }: @@ -45,17 +46,24 @@ stdenv.mkDerivation (finalAttrs: { libxml2 ]; - buildInputs = [ - gtk4 - glib - gsettings-desktop-schemas - gdk-pixbuf - gnome-desktop - geocode-glib_2 - geoclue2 - libgweather - libadwaita - ]; + buildInputs = + [ + gtk4 + glib + gsettings-desktop-schemas + gdk-pixbuf + gnome-desktop + geocode-glib_2 + geoclue2 + libgweather + libadwaita + ] + ++ (with gst_all_1; [ + # GStreamer plugins needed for Alarms + gstreamer + gst-plugins-base + gst-plugins-good + ]); preFixup = '' gappsWrapperArgs+=(