diff --git a/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix b/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix index e5000a20ca76..de8c8eb3c5e8 100644 --- a/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix +++ b/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, fetchpatch , nix-update-script , meson , ninja @@ -10,6 +11,7 @@ , appcenter , elementary-settings-daemon , glib +, gnome-settings-daemon , granite7 , gtk4 , libadwaita @@ -18,15 +20,24 @@ stdenv.mkDerivation rec { pname = "elementary-onboarding"; - version = "8.0.0"; + version = "8.0.1"; src = fetchFromGitHub { owner = "elementary"; repo = "onboarding"; rev = version; - sha256 = "sha256-oG6L2t99BWeu8C6kE6IKgyc57Q8D1O9fdEMLnRA6AWY="; + sha256 = "sha256-p9N8Pblt15+BHcvlLjdPRyquM8w7ipieTcmUHpcMd6k="; }; + patches = [ + # WelcomeView: Fix missing handler when a row activated + # https://github.com/elementary/onboarding/pull/243 + (fetchpatch { + url = "https://github.com/elementary/onboarding/commit/391fab7867885578015abbebbe678e8d4f0f331d.patch"; + hash = "sha256-NnnvPQV2GBe8A6TiW5lq3J8hb4ruCSmri5UZ2W0fBIA="; + }) + ]; + nativeBuildInputs = [ meson ninja @@ -39,6 +50,7 @@ stdenv.mkDerivation rec { appcenter # settings schema elementary-settings-daemon # settings schema glib + gnome-settings-daemon # org.gnome.settings-daemon.plugins.color granite7 gtk4 libadwaita