From a0d9c89bba103ff1ed9816120f7a80245c95275d Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Wed, 24 May 2023 23:12:54 +0300 Subject: [PATCH] liblxi: add darwin support --- pkgs/development/libraries/liblxi/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/liblxi/default.nix b/pkgs/development/libraries/liblxi/default.nix index 4e8b92fe66a..8531c8ea7c4 100644 --- a/pkgs/development/libraries/liblxi/default.nix +++ b/pkgs/development/libraries/liblxi/default.nix @@ -11,12 +11,17 @@ stdenv.mkDerivation rec { owner = "lxi-tools"; repo = "liblxi"; rev = "v${version}"; - sha256 = "sha256-jS0huNkbyKrsJ3NkenrYtjkzLakOsTJpwlgSo98ribE="; + hash = "sha256-jS0huNkbyKrsJ3NkenrYtjkzLakOsTJpwlgSo98ribE="; }; nativeBuildInputs = [ meson ninja cmake pkg-config rpcsvc-proto ]; - buildInputs = [ libtirpc avahi libxml2 ]; + buildInputs = lib.optionals (!stdenv.isDarwin) [ + libtirpc + avahi + ] ++ [ + libxml2 + ]; meta = with lib; { description = "Library for communicating with LXI compatible instruments"; @@ -28,7 +33,7 @@ stdenv.mkDerivation rec { ''; homepage = "https://lxi-tools.github.io/"; license = licenses.bsd3; - platforms = platforms.linux; + platforms = platforms.unix; maintainers = [ maintainers.vq ]; }; }