diff --git a/pkgs/by-name/li/libcava/package.nix b/pkgs/by-name/li/libcava/package.nix index cd0516a98fe4..0067bd5e99df 100644 --- a/pkgs/by-name/li/libcava/package.nix +++ b/pkgs/by-name/li/libcava/package.nix @@ -8,13 +8,13 @@ cava.overrideAttrs (old: rec { pname = "libcava"; # fork may not be updated when we update upstream - version = "0.10.4"; + version = "0.10.6"; src = fetchFromGitHub { owner = "LukashonakV"; repo = "cava"; tag = version; - hash = "sha256-9eTDqM+O1tA/3bEfd1apm8LbEcR9CVgELTIspSVPMKM="; + hash = "sha256-63be1wypMiqhPA6sjMebmFE6yKpTj/bUE53sMWun554="; }; nativeBuildInputs = old.nativeBuildInputs ++ [ diff --git a/pkgs/by-name/wa/waybar/package.nix b/pkgs/by-name/wa/waybar/package.nix index e2ac48057949..d915092c3346 100644 --- a/pkgs/by-name/wa/waybar/package.nix +++ b/pkgs/by-name/wa/waybar/package.nix @@ -14,7 +14,6 @@ gtkmm3, iniparser, jsoncpp, - libcava, libdbusmenu-gtk3, libevdev, libinotify-kqueue, @@ -81,9 +80,16 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-mGiBZjfvtZZkSHrha4UF2l1Ogbij8J//r2h4gcZAJ6w="; }; + libcavaSrc = fetchFromGitHub { + owner = "LukashonakV"; + repo = "cava"; + tag = "0.10.4"; + hash = "sha256-9eTDqM+O1tA/3bEfd1apm8LbEcR9CVgELTIspSVPMKM="; + }; + postUnpack = lib.optional cavaSupport '' pushd "$sourceRoot" - cp -R --no-preserve=mode,ownership ${libcava.src} subprojects/cava-0.10.4 + cp -R --no-preserve=mode,ownership ${finalAttrs.libcavaSrc} subprojects/cava-0.10.4 patchShebangs . popd ''; diff --git a/pkgs/development/libraries/astal/source.nix b/pkgs/development/libraries/astal/source.nix index 7c121da0a806..3a962db76812 100644 --- a/pkgs/development/libraries/astal/source.nix +++ b/pkgs/development/libraries/astal/source.nix @@ -7,15 +7,15 @@ let originalDrv = fetchFromGitHub { owner = "Aylur"; repo = "astal"; - rev = "71b008e5fb59e0a992724db78d54a5ddcf234515"; - hash = "sha256-vMhDAwwSrwMd5xWcTiA56fsk7LRz4tHOsKhrt2hXi48="; + rev = "189bf73016c26d7d32729a913d6436cd7b1a0885"; + hash = "sha256-U2r3/DKgr9Fq1yqWLCbKMSqRf8a1JctD0kj/ftBClsg="; }; in originalDrv.overrideAttrs ( final: prev: { name = "${final.pname}-${final.version}"; # fetchFromGitHub already defines name pname = "astal-source"; - version = "0-unstable-2025-10-09"; + version = "0-unstable-2025-10-23"; meta = prev.meta // { description = "Building blocks for creating custom desktop shells (source)";