Compare commits

..

1 Commits

Author SHA1 Message Date
58d7493c1b Pin perles package to specific commit for reproducibility
Replace rev = "main" with the specific commit hash 64eba96c0a9b663ef3a206c8f07b71ab34f46df4
to ensure reproducible builds. Using branch names as revisions can cause
unexpected changes when the upstream branch advances.
2026-01-10 11:00:33 -08:00
2 changed files with 9 additions and 3 deletions

View File

@@ -7,7 +7,7 @@ buildGoModule rec {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "zjrosen"; owner = "zjrosen";
repo = "perles"; repo = "perles";
rev = "main"; rev = "64eba96c0a9b663ef3a206c8f07b71ab34f46df4";
hash = "sha256-JgRayb4+mJ1r0AtdnQfqAw2+QRte+licsfZOaRgYqcs="; hash = "sha256-JgRayb4+mJ1r0AtdnQfqAw2+QRte+licsfZOaRgYqcs=";
}; };

View File

@@ -21,11 +21,17 @@ in
services.pipewire = { services.pipewire = {
enable = true; enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true; pulse.enable = true;
}; };
services.pulseaudio = {
package = pkgs.pulseaudioFull;
extraConfig = ''
load-module module-combine-sink
load-module module-switch-on-connect
'';
};
services.squeezelite = { services.squeezelite = {
#enable = true; #enable = true;
pulseAudio = true; pulseAudio = true;