diff options
author | Yureka <yuka@yuka.dev> | 2022-11-27 15:25:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-27 15:25:28 +0100 |
commit | 3d96fdeca4533ee942688d50dd1532eb7a451c3c (patch) | |
tree | 2e7a08e51b6039e65402aa331ce25b609c66bba3 /pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix | |
parent | 3c813c4919362dbbbdc7f0d5bdd1c18b1b00d3b1 (diff) | |
download | nixpkgs-3d96fdeca4533ee942688d50dd1532eb7a451c3c.tar nixpkgs-3d96fdeca4533ee942688d50dd1532eb7a451c3c.tar.gz nixpkgs-3d96fdeca4533ee942688d50dd1532eb7a451c3c.tar.bz2 nixpkgs-3d96fdeca4533ee942688d50dd1532eb7a451c3c.tar.lz nixpkgs-3d96fdeca4533ee942688d50dd1532eb7a451c3c.tar.xz nixpkgs-3d96fdeca4533ee942688d50dd1532eb7a451c3c.tar.zst nixpkgs-3d96fdeca4533ee942688d50dd1532eb7a451c3c.zip |
pkgsMusl.alsa-firmware: fix build (#203251)
Diffstat (limited to 'pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix b/pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix index 8ddc97890e9..06b6ef47d43 100644 --- a/pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix +++ b/pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix @@ -1,4 +1,4 @@ -{ lib, buildPackages, stdenvNoCC, autoreconfHook, fetchurl }: +{ lib, buildPackages, stdenvNoCC, autoreconfHook, fetchurl, fetchpatch }: stdenvNoCC.mkDerivation rec { pname = "alsa-firmware"; @@ -9,6 +9,14 @@ stdenvNoCC.mkDerivation rec { sha256 = "sha256-tnttfQi8/CR+9v8KuIqZwYgwWjz1euLf0LzZpbNs1bs="; }; + patches = [ + # fixes some includes / missing types on musl libc; should not make a difference for other platforms + (fetchpatch { + url = "https://raw.githubusercontent.com/void-linux/void-packages/ae690000017d5fd355ab397c49202426e3a01c11/srcpkgs/alsa-firmware/patches/musl.patch"; + sha256 = "sha256-4A+TBBvpz14NwMNewLc2LQL51hnz4EZlZ44rhnx5dnc="; + }) + ]; + depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ autoreconfHook ]; |