From a17b882ab4c7bcf39c45b804cac66d016051ad2f Mon Sep 17 00:00:00 2001 From: Justin Vreeland Date: Wed, 2 Oct 2024 22:52:42 +0000 Subject: [PATCH] mozjs91: Parameterize llvm deps --- mozjs91.yaml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/mozjs91.yaml b/mozjs91.yaml index a6bba8d0e2..a6f0eb1c25 100644 --- a/mozjs91.yaml +++ b/mozjs91.yaml @@ -1,29 +1,33 @@ package: name: mozjs91 version: 91.13.0 - epoch: 4 + epoch: 5 description: copyright: - license: MPL-2.0 +vars: + llvm-vers: 18 + environment: contents: packages: - build-base - busybox - ca-certificates-bundle - - clang-18 - - clang-18-dev + - clang-${{vars.llvm-vers}} + - clang-${{vars.llvm-vers}}-dev - curl - erlang-dev - icu - icu-dev - jemalloc-dev - - llvm-18 - - llvm-lld-18 + - llvm-${{vars.llvm-vers}} + - llvm-lld-${{vars.llvm-vers}} - m4 + - openssf-compiler-options - perl - - python-3.10 + - python-3.10 # Uses imp deprecated in 12 & uses file mode U in 3.11 - readline-dev - rust - zlib-dev