1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 05:57:44 +00:00

Ports: Add Integer Set Library (isl)

This is a dependency of gcc.
This commit is contained in:
Daniel Bertalan 2022-04-30 09:50:43 +02:00 committed by Andreas Kling
parent d7190be3a3
commit 9b34ffd964
2 changed files with 14 additions and 0 deletions

13
Ports/isl/package.sh Executable file
View file

@ -0,0 +1,13 @@
#!/usr/bin/env -S bash ../.port_include.sh
port=isl
version=0.24
useconfigure=true
use_fresh_config_sub=true
files="https://libisl.sourceforge.io/isl-${version}.tar.xz isl-${version}.tar.xz 043105cc544f416b48736fff8caf077fb0663a717d06b1113f16e391ac99ebad"
auth_type=sha256
depends=("gmp")
if [ "$SERENITY_TOOLCHAIN" = "Clang" ]; then
# This test fails with Clang because it doesn't let you take the address of compiler intrinsics.
export ac_cv_have_decl___builtin_ffs=yes
fi