brotli: fix loongarch64-linux build (#476110)

This commit is contained in:
Aleksana
2026-01-02 09:40:39 +00:00
committed by GitHub
+10
View File
@@ -2,6 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
fetchurl,
cmake,
python3Packages,
staticOnly ? stdenv.hostPlatform.isStatic,
@@ -19,6 +20,15 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-kl8ZHt71v17QR2bDP+ad/5uixf+GStEPLQ5ooFoC5i8=";
};
patches = [
# Fixes build on LoongArch64 & IA64
# https://github.com/google/brotli/commit/e230f474b87134e8c6c85b630084c612057f253e
(fetchurl {
url = "https://github.com/google/brotli/commit/e230f474b87134e8c6c85b630084c612057f253e.patch";
hash = "sha256-QERl8RHJz7tFr++hZIYwdj1/ogPpjArC+ia8S/bWxKk=";
})
];
nativeBuildInputs = [ cmake ];
cmakeFlags = lib.optional staticOnly "-DBUILD_SHARED_LIBS=OFF";