summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/libgd/package.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/libgd/package.py b/var/spack/repos/builtin/packages/libgd/package.py
index e01c81d74c..aba8e8045d 100644
--- a/var/spack/repos/builtin/packages/libgd/package.py
+++ b/var/spack/repos/builtin/packages/libgd/package.py
@@ -39,6 +39,13 @@ class Libgd(AutotoolsPackage):
depends_on("fontconfig")
depends_on("libx11")
+ # add missing '#include <limits.h>' in gd_gd2.c, which uses the constant 'INT_MAX'
+ patch(
+ "https://github.com/libgd/libgd/commit/c9b601a658a79e6ea2aad29fbf60ca6e24ccef1e.patch?full_index=1",
+ sha256="1dc3a72491427acbae2cd0c6d3b08c0814ffa2f9fee91269b8b46429cabb773d",
+ when="@2.2.4",
+ )
+
def patch(self):
p = self.spec["jpeg"].libs.search_flags
filter_file(