waybar: 0.12.0 -> 0.12.0-unstable-2025-06-13 (#417650)

This commit is contained in:
Austin Horstman
2025-06-22 11:51:22 -05:00
committed by GitHub
2 changed files with 12 additions and 7 deletions
+2 -2
View File
@@ -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 ++ [
+10 -5
View File
@@ -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 { };