Unverified Commit 0ac48ac9 authored by Bobby Rong's avatar Bobby Rong
Browse files

cinnamon.cinnamon-screensaver: Fix crash with virtual keyboard

Caribou.KeyboardModel is also used here, so we apply the same fix for
cinnamon-common to get rid of a crash.
parent d5510e9e
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -93,6 +93,13 @@ stdenv.mkDerivation rec {
    sed "s|/usr/share/locale|/run/current-system/sw/share/locale|g" -i ./src/cinnamon-screensaver-main.py
  '';

  preFixup = ''
    # https://github.com/NixOS/nixpkgs/issues/101881
    gappsWrapperArgs+=(
      --prefix XDG_DATA_DIRS : "${gnome.caribou}/share"
    )
  '';

  meta = with lib; {
    homepage = "https://github.com/linuxmint/cinnamon-screensaver";
    description = "The Cinnamon screen locker and screensaver program";