astrolog: fix cross compilation

This commit is contained in:
Nick Cao 2022-01-06 19:14:48 +08:00
parent 8aeafc25c9
commit bc547213eb
No known key found for this signature in database
GPG key ID: 068A56CEF48FA2C1

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchzip, fetchurl, xorg, gnused
{ lib, stdenv, fetchzip, fetchurl, xorg
, withBigAtlas ? true
, withEphemeris ? true
, withMoonsEphemeris ? true
@ -14,7 +14,8 @@ stdenv.mkDerivation rec {
};
patchPhase = ''
${gnused}/bin/sed -i "s:~/astrolog:$out/astrolog:g" astrolog.h
sed -i "s:~/astrolog:$out/astrolog:g" astrolog.h
substituteInPlace Makefile --replace cc "$CC" --replace strip "$STRIP"
'';
buildInputs = [ xorg.libX11 ];