diff options
author | a-n-n-a-l-e-e <150648636+a-n-n-a-l-e-e@users.noreply.github.com> | 2024-01-23 13:54:24 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-23 13:54:24 -0800 |
commit | f7e667cb89a86e8fdaba70c93490d600bc4346a5 (patch) | |
tree | f7cc075273df7e10295bb40f496fec4fc1d78314 /pkgs/by-name/al | |
parent | 0684df09d4139c1f263508a95fbe48751aa43159 (diff) | |
parent | 92605d2155a8eda40f781dd65733a09957ea9b69 (diff) |
Merge pull request #272991 from Sporesirius/alsa-ucm-conf-splitpcm-device-argument-fix
alsa-ucm-conf: apply patch to fix SplitPCM: Device argument may not b…
Diffstat (limited to 'pkgs/by-name/al')
-rw-r--r-- | pkgs/by-name/al/alsa-ucm-conf/package.nix | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/by-name/al/alsa-ucm-conf/package.nix b/pkgs/by-name/al/alsa-ucm-conf/package.nix index b7203a7376387..cb3bf00a00380 100644 --- a/pkgs/by-name/al/alsa-ucm-conf/package.nix +++ b/pkgs/by-name/al/alsa-ucm-conf/package.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl }: +{ lib, stdenv, fetchurl, fetchpatch }: stdenv.mkDerivation rec { pname = "alsa-ucm-conf"; @@ -9,6 +9,16 @@ stdenv.mkDerivation rec { hash = "sha256-nCHj8B/wC6p1jfF+hnzTbiTrtBpr7ElzfpkQXhbyrpc="; }; + patches = [ + (fetchpatch { + # ToDo: Remove this patch in the next package upgrade + # Fixes SplitPCM to make some audio devices work with alsa-ucm-conf v1.2.10 again + name = "alsa-ucm-conf-splitpcm-device-argument-fix.patch"; + url = "https://github.com/alsa-project/alsa-ucm-conf/commit/b68aa52acdd2763fedad5eec0f435fbf43e5ccc6.patch"; + hash = "sha256-8WE4+uhi4W7cCSZYmL7uFpcHJ9muX09UkGXyZIpEd9I="; + }) + ]; + dontBuild = true; installPhase = '' |