From d1be3afb6146fc3a6ae4f4ac6fc2c79e324b9aee Mon Sep 17 00:00:00 2001 From: Ingo Reitz <9l@9lo.re> Date: Sat, 12 Jul 2025 15:59:26 +0200 Subject: [PATCH] cosmic-applets: backport upstream bugfix fixes high CPU usage and by extension battery drain --- pkgs/by-name/co/cosmic-applets/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/co/cosmic-applets/package.nix b/pkgs/by-name/co/cosmic-applets/package.nix index 415f168dd5b4..ebcf0db9586e 100644 --- a/pkgs/by-name/co/cosmic-applets/package.nix +++ b/pkgs/by-name/co/cosmic-applets/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch2, rustPlatform, libcosmicAppHook, just, @@ -32,6 +33,14 @@ rustPlatform.buildRustPackage (finalAttrs: { useFetchCargoVendor = true; cargoHash = "sha256-wWs3B5hh2DP93i+4gGDTi+7NT4bj8ULJ+fT95sXxUdg="; + patches = [ + (fetchpatch2 { + name = "fix-bluetooth-dbus-spam.patch"; + url = "https://github.com/pop-os/cosmic-applets/commit/b6bb982f2dace0a3d19c78b4b4247760a8010d5b.patch?full_index=1"; + hash = "sha256-S5F9rqYrB38T9R6i/n/j3s79Xeh6BMmNkC+E2kTsus4="; + }) + ]; + nativeBuildInputs = [ just pkg-config