about summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-05-09 03:12:24 +0200
committerJan Tojnar <jtojnar@gmail.com>2018-05-09 03:12:41 +0200
commit2be9f022012a499c941e3a044a70f90388cd946d (patch)
treedf51b32c7122ce1d51753a0a2885b2b4b76cd6a4 /pkgs/desktops
parent92af917827cd7f56ffcb525ff05cad3d633e587e (diff)
downloadnixlib-2be9f022012a499c941e3a044a70f90388cd946d.tar
nixlib-2be9f022012a499c941e3a044a70f90388cd946d.tar.gz
nixlib-2be9f022012a499c941e3a044a70f90388cd946d.tar.bz2
nixlib-2be9f022012a499c941e3a044a70f90388cd946d.tar.lz
nixlib-2be9f022012a499c941e3a044a70f90388cd946d.tar.xz
nixlib-2be9f022012a499c941e3a044a70f90388cd946d.tar.zst
nixlib-2be9f022012a499c941e3a044a70f90388cd946d.zip
gnome3.gnome-clocks: add fallback sound theme
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix b/pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix
index 09c006771997..78366755ad6a 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix
@@ -1,6 +1,6 @@
 { stdenv, fetchurl
 , meson, ninja, gettext, pkgconfig, wrapGAppsHook, itstool, desktop-file-utils
-, vala, gobjectIntrospection, libxml2, gtk3, glib, gsound
+, vala, gobjectIntrospection, libxml2, gtk3, glib, gsound, sound-theme-freedesktop
 , gnome3, gdk_pixbuf, geoclue2, libgweather }:
 
 stdenv.mkDerivation rec {
@@ -30,6 +30,13 @@ stdenv.mkDerivation rec {
     gnome3.gnome-desktop gnome3.geocode-glib geoclue2 libgweather gsound
   ];
 
+  preFixup = ''
+    gappsWrapperArgs+=(
+      # Fallback sound theme
+      --prefix XDG_DATA_DIRS : "${sound-theme-freedesktop}/share"
+    )
+  '';
+
   meta = with stdenv.lib; {
     homepage = https://wiki.gnome.org/Apps/Clocks;
     description = "Clock application designed for GNOME 3";