diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-01-25 00:58:53 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-01-31 20:44:59 +0000 |
commit | a997c219d8e64d8c9a6d77011c959004029ecb82 (patch) | |
tree | df893aa05fc5ec526cdd35caf572767874857a55 | |
parent | 4d5fbbaa007aaa7c17eb6152cdc706cab2bfee8c (diff) | |
download | nixpkgs-a997c219d8e64d8c9a6d77011c959004029ecb82.tar nixpkgs-a997c219d8e64d8c9a6d77011c959004029ecb82.tar.gz nixpkgs-a997c219d8e64d8c9a6d77011c959004029ecb82.tar.bz2 nixpkgs-a997c219d8e64d8c9a6d77011c959004029ecb82.tar.lz nixpkgs-a997c219d8e64d8c9a6d77011c959004029ecb82.tar.xz nixpkgs-a997c219d8e64d8c9a6d77011c959004029ecb82.tar.zst nixpkgs-a997c219d8e64d8c9a6d77011c959004029ecb82.zip |
libsmbios: add musl patch
Upstream seems pretty dead, so I think a patch is the best we're going to get here. But on the other hand, that means the package isn't likely to require a lot of maintenance that could be made more difficult by having a patch around.
-rw-r--r-- | pkgs/os-specific/linux/libsmbios/default.nix | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/libsmbios/default.nix b/pkgs/os-specific/linux/libsmbios/default.nix index 46d0e94bb14..2049b7cf0e7 100644 --- a/pkgs/os-specific/linux/libsmbios/default.nix +++ b/pkgs/os-specific/linux/libsmbios/default.nix @@ -1,6 +1,6 @@ -{ lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, help2man, gettext -, libxml2, perl, python3, doxygen }: - +{ lib, stdenv, fetchFromGitHub, fetchurl +, pkg-config, autoreconfHook, help2man, gettext, libxml2, perl, python3, doxygen +}: stdenv.mkDerivation rec { pname = "libsmbios"; @@ -13,6 +13,14 @@ stdenv.mkDerivation rec { sha256 = "0krwwydyvb9224r884y1mlmzyxhlfrcqw73vi1j8787rl0gl5a2i"; }; + patches = [ + (fetchurl { + name = "musl.patch"; + url = "https://git.alpinelinux.org/aports/plain/community/libsmbios/fixes.patch?id=bdc4f67889c958c1266fa5d0cab71c3cd639122f"; + sha256 = "aVVc52OovDYvqWRyKcRAi62daa9AalkKvnVOGvrTmRk="; + }) + ]; + nativeBuildInputs = [ autoreconfHook doxygen gettext libxml2 help2man perl pkg-config ]; buildInputs = [ python3 ]; |