diff options
author | Yureka <yuka@yuka.dev> | 2022-12-15 13:38:36 +0100 |
---|---|---|
committer | Yureka <yuka@yuka.dev> | 2022-12-16 10:00:22 +0100 |
commit | 1f4ef318897fe056cfab4fdb56fa0689568265ae (patch) | |
tree | faddabdebb530830e48c8a411d221caf5f606ced | |
parent | 823d14246a594fa7801e5a1240a0f4b8ec4933dd (diff) |
pkgsMusl.bluez: fix build
-rw-r--r-- | pkgs/os-specific/linux/bluez/default.nix | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/bluez/default.nix b/pkgs/os-specific/linux/bluez/default.nix index 08376b18bf35c..020aee04af79d 100644 --- a/pkgs/os-specific/linux/bluez/default.nix +++ b/pkgs/os-specific/linux/bluez/default.nix @@ -1,6 +1,7 @@ { stdenv , lib , fetchurl +, fetchpatch , alsa-lib , dbus , ell @@ -29,6 +30,14 @@ in stdenv.mkDerivation rec { sha256 = "sha256-Of6mS1kMlJKYSgwnqJ/CA+HNx0hmCG77j0aYZ3qytXQ="; }; + patches = [ + # replace use of a non-standard symbol to fix build with musl libc (pkgsMusl.bluez) + (fetchpatch { + url = "https://git.alpinelinux.org/aports/plain/main/bluez/max-input.patch?id=32b31b484cb13009bd8081c4106e4cf064ec2f1f"; + sha256 = "sha256-SczbXtsxBkCO+izH8XOBcrJEO2f7MdtYVT3+2fCV8wU="; + }) + ]; + buildInputs = [ alsa-lib dbus |