waybar: fix gcc-14 build by syncing cava version

Without the change the build against `gcc-14` fails as:

    $ nix build --impure --expr 'with import ./. {}; waybar.override {stdenv = gcc14Stdenv; }' -L
    ...
    ../subprojects/cava-0.10.1/src/config.c: In function 'load_config':
    ../subprojects/cava-0.10.1/src/config.c:412:24: error: implicit declaration of function 'getenv' [-Wimplicit-function-declaration]
      412 |     char *configHome = getenv("XDG_CONFIG_HOME");
          |                        ^~~~~~

It was fixed upstream in 0.10.2. The change updates to it.
This commit is contained in:
Sergei Trofimovich 2024-07-07 10:11:22 +01:00
parent 8f3b38daf2
commit 7a619834d1

View File

@ -73,8 +73,8 @@ let
libcava.src = fetchFromGitHub {
owner = "LukashonakV";
repo = "cava";
rev = "0.10.1";
hash = "sha256-iIYKvpOWafPJB5XhDOSIW9Mb4I3A4pcgIIPQdQYEqUw=";
rev = "0.10.2";
hash = "sha256-jU7RQV2txruu/nUUl0TzjK4nai7G38J1rcTjO7UXumY=";
};
in
stdenv.mkDerivation (finalAttrs: {