Ports: Add Integer Set Library (isl)
This is a dependency of gcc.
This commit is contained in:
parent
d7190be3a3
commit
9b34ffd964
Notes:
sideshowbarker
2024-07-17 12:00:28 +09:00
Author: https://github.com/BertalanD Commit: https://github.com/SerenityOS/serenity/commit/9b34ffd964 Pull-request: https://github.com/SerenityOS/serenity/pull/13954 Reviewed-by: https://github.com/ADKaster Reviewed-by: https://github.com/EWouters Reviewed-by: https://github.com/timschumi ✅
2 changed files with 14 additions and 0 deletions
|
@ -80,6 +80,7 @@ Please make sure to keep this list up to date when adding and updating ports. :^
|
|||
| [`imagemagick`](imagemagick/) | ImageMagick | 7.1.0-29 | https://imagemagick.org |
|
||||
| [`imgcat`](imgcat/) | imgcat | 2.5.0 | https://github.com/eddieantonio/imgcat |
|
||||
| [`indent`](indent/) | GNU indent | 2.2.11 | https://www.gnu.org/software/indent/ |
|
||||
| [`isl`](isl/) | Integer Set Library | 0.24 | https://libisl.sourceforge.io/ |
|
||||
| [`ja2`](ja2/) | Jagged Alliance 2 Stracciatella | 0.15.x | https://github.com/safarp/ja2-stracciatella/tree/0.15.x |
|
||||
| [`jot`](jot/) | jot (OpenBSD) | 6.6 | https://github.com/ibara/libpuffy |
|
||||
| [`jq`](jq/) | jq | 1.6 | https://stedolan.github.io/jq/ |
|
||||
|
|
13
Ports/isl/package.sh
Executable file
13
Ports/isl/package.sh
Executable 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
|
Loading…
Add table
Reference in a new issue