···936936937937If you set `sound.enable` in your configuration:
938938 - If you are using Pulseaudio or PipeWire, simply remove that option
939939- - If you are not using an external sound server, and want volumes to be persisted across shutdowns, set `hardware.alsa.enablePersistence = true` instead
939939+ - If you are using ALSA as your only sound system (no sound server), set `hardware.alsa.enable = true` instead
940940941941If you set `sound.enableOSSEmulation` in your configuration:
942942 - Make sure it is still necessary, as very few applications actually use OSS
943943- - If necessary, set `boot.kernelModules = [ "snd_pcm_oss" ]`
943943+ - If necessary, set `hardware.alsa.enableOSSEmulation = true`
944944945945If you set `sound.extraConfig` in your configuration:
946946- - If you are using another sound server, like Pulseaudio, JACK or PipeWire, migrate your configuration to that
947947- - If you are not using an external sound server, set `environment.etc."asound.conf".text = yourExtraConfig` instead
946946+ - If you are using a sound server, like Pulseaudio, JACK or PipeWire, migrate your configuration to that
947947+ - If you are using ALSA as your only sound system, check if you can use the new structured ALSA options `hardware.alsa.defaultDevice`, `hardware.alsa.cardAliases`, `hardware.alsa.controls`, etc.
948948+ - Otherwise, move your configuration directly into `hardware.alsa.config`
948949949950If you set `sound.mediaKeys` in your configuration:
950951 - Preferably switch to handling media keys in your desktop environment/compositor
···124124 botan3 = common {
125125 version = "3.6.1";
126126 hash = "sha256-fLhXXYjSMsdxdHadf54ku0REQWBYWYbuvWbnScuakIk=";
127127- # this patch fixes build errors on MacOS with SDK 10.12, recheck to remove this again
128128- patches = lib.optionals stdenv.hostPlatform.isDarwin [ ./botan3-macos.patch ];
129127 };
130128131129 botan2 = common {