expat: fix build on aarch

+11 -1
+11 -1
pkgs/development/libraries/expat/default.nix
··· 1 - { stdenv, fetchurl }: 1 + { stdenv, fetchpatch, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "expat-2.2.3"; ··· 10 10 11 11 outputs = [ "out" "dev" ]; # TODO: fix referrers 12 12 outputBin = "dev"; 13 + 14 + patches = [ 15 + (fetchpatch { 16 + name = "fix-aarch-build.patch"; 17 + url = "https://github.com/libexpat/libexpat/commit/d98d4399174fd6f71d70e7bd89993a0e7346753d.patch"; 18 + sha256 = "0z89wb4mzyf7vvl6kbflk5w1z7yc39jwvs3mkznin5agj34x063w"; 19 + stripLen = 1; 20 + excludes = [ "coverage.sh" ]; 21 + }) 22 + ]; 13 23 14 24 configureFlags = stdenv.lib.optional stdenv.isFreeBSD "--with-pic"; 15 25