@@ -98,7 +98,7 @@ let
9898 # using libmad to decode mp3 files on darwin is causing a segfault -- there
9999 # is probably a solution, but I'm disabling it for now
100100 platformMask = lib.optionals stdenv.isDarwin [ "mad" "pulse" "jack" "nfs" "smbclient" ]
101− ++ lib.optionals (!stdenv.isLinux) [ "alsa" "io_uring" "systemd" "syslog" ];
101+ ++ lib.optionals (!stdenv.isLinux) [ "alsa" "pipewire" "io_uring" "systemd" "syslog" ];
102102
103103 knownFeatures = builtins.attrNames featureDependencies ++ builtins.attrNames nativeFeatureDependencies;
104104 platformFeatures = lib.subtractLists platformMask knownFeatures;
@@ -117,13 +117,13 @@ let
117117
118118 in stdenv.mkDerivation rec {
119119 pname = "mpd";
120− version = "0.23.2";
120+ version = "0.23.4";
121121
122122 src = fetchFromGitHub {
123123 owner = "MusicPlayerDaemon";
124124 repo = "MPD";
125125 rev = "v${version}";
126− sha256 = "sha256-gn06t8S0hh5xe5V1vnXVHSb0FwxY40onUV+Bt7oL9ic=";
126+ sha256 = "sha256-siMFLV1fKdRt8To6AhLXmAAsgqZCA/bbvmlhbb6hLic=";
127127 };
128128
129129 buildInputs = [