From 67b2d8e434fd474c42c0c1b716a816d2956d3143 Mon Sep 17 00:00:00 2001 From: mofrim Date: Tue, 17 Jun 2025 22:39:13 +0200 Subject: [PATCH 1/2] libcava: 0.10.3 -> 0.10.4 --- pkgs/by-name/li/libcava/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libcava/package.nix b/pkgs/by-name/li/libcava/package.nix index 4bb2d772936c..cd0516a98fe4 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.3"; + version = "0.10.4"; src = fetchFromGitHub { owner = "LukashonakV"; repo = "cava"; tag = version; - hash = "sha256-ZDFbI69ECsUTjbhlw2kHRufZbQMu+FQSMmncCJ5pagg="; + hash = "sha256-9eTDqM+O1tA/3bEfd1apm8LbEcR9CVgELTIspSVPMKM="; }; nativeBuildInputs = old.nativeBuildInputs ++ [ From cead77df2557634c834691272bb19a0c3930e939 Mon Sep 17 00:00:00 2001 From: mofrim Date: Tue, 17 Jun 2025 22:40:05 +0200 Subject: [PATCH 2/2] waybar: 0.12.0 -> 0.12.0-unstable-2025-06-13 bumping version to recent git master because it includes important fixes for waybar's usability. --- pkgs/by-name/wa/waybar/package.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/wa/waybar/package.nix b/pkgs/by-name/wa/waybar/package.nix index 53a6abb425b3..8d7a91c8623f 100644 --- a/pkgs/by-name/wa/waybar/package.nix +++ b/pkgs/by-name/wa/waybar/package.nix @@ -71,18 +71,21 @@ stdenv.mkDerivation (finalAttrs: { pname = "waybar"; - version = "0.12.0"; + version = "0.12.0-unstable-2025-06-13"; src = fetchFromGitHub { owner = "Alexays"; repo = "Waybar"; - tag = finalAttrs.version; - hash = "sha256-VpT3ePqmo75Ni6/02KFGV6ltnpiV70/ovG/p1f2wKkU="; + # TODO: switch back to using tag when a new version is released which + # includes the fixes for issues like + # https://github.com/Alexays/Waybar/issues/3956 + rev = "2c482a29173ffcc03c3e4859808eaef6c9014a1f"; + hash = "sha256-29g4SN3Yr4q7zxYS3dU48i634jVsXHBwUUeALPAHZGM="; }; postUnpack = lib.optional cavaSupport '' pushd "$sourceRoot" - cp -R --no-preserve=mode,ownership ${libcava.src} subprojects/cava-0.10.3 + cp -R --no-preserve=mode,ownership ${libcava.src} subprojects/cava-0.10.4 patchShebangs . popd ''; @@ -188,7 +191,9 @@ stdenv.mkDerivation (finalAttrs: { versionCheckHook ]; versionCheckProgramArg = "--version"; - doInstallCheck = true; + + # TODO: re-enable after bump to next release. + doInstallCheck = false; passthru = { updateScript = nix-update-script { };