git: 26c7a5679ee0 - main - devel/emscripten: update 3.1.67 → 3.1.69
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 12 Oct 2024 15:06:25 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=26c7a5679ee0f5f97b62810178e1f4c8492de797
commit 26c7a5679ee0f5f97b62810178e1f4c8492de797
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-10-12 15:06:03 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-10-12 15:06:15 +0000
devel/emscripten: update 3.1.67 → 3.1.69
Reported by: portscout
---
devel/emscripten/Makefile | 9 +++++++--
devel/emscripten/distinfo | 6 +++---
devel/emscripten/pkg-plist | 1 +
3 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/devel/emscripten/Makefile b/devel/emscripten/Makefile
index 497c4a2a9422..06b4db0aec0b 100644
--- a/devel/emscripten/Makefile
+++ b/devel/emscripten/Makefile
@@ -1,5 +1,5 @@
PORTNAME= emscripten
-DISTVERSION= 3.1.67
+DISTVERSION= 3.1.69
CATEGORIES= devel www
MAINTAINER= yuri@FreeBSD.org
@@ -13,11 +13,16 @@ RUN_DEPENDS= bash:shells/bash \
binaryen>0:devel/binaryen
# the upstream requires to use either the latest llvm version, or their own llvm fork called emscripten-fastcomp
-USES= nodejs:run llvm:19 python shebangfix
+USES= nodejs:run python shebangfix
USE_GITHUB= yes
GH_ACCOUNT= emscripten-core
+# USES doesn't support llvm:devel, so we add this
+BUILD_DEPENDS= llvm-devel>0:devel/llvm-devel
+RUN_DEPENDS= llvm-devel>0:devel/llvm-devel
+LLVM_VERSION= -devel
+
SHEBANG_FILES= ${PYSCRIPTS} emcmake system/bin/sdl-config system/bin/sdl2-config
SHEBANG_GLOB= *.py *.sh
diff --git a/devel/emscripten/distinfo b/devel/emscripten/distinfo
index 2315a7429630..cd44d86bc8a1 100644
--- a/devel/emscripten/distinfo
+++ b/devel/emscripten/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726633915
-SHA256 (emscripten-core-emscripten-3.1.67_GH0.tar.gz) = ec4af2648cd6ad382db799f4cc20630ea091ed6b45a963f79c96052a7e37fe35
-SIZE (emscripten-core-emscripten-3.1.67_GH0.tar.gz) = 29627085
+TIMESTAMP = 1728713755
+SHA256 (emscripten-core-emscripten-3.1.69_GH0.tar.gz) = 3ceb2acbf3551146753c1abef8feb24347403bf13713820ea9dddbd946f9e4ac
+SIZE (emscripten-core-emscripten-3.1.69_GH0.tar.gz) = 29647431
diff --git a/devel/emscripten/pkg-plist b/devel/emscripten/pkg-plist
index aaaf7fb67528..8e93dd37652f 100644
--- a/devel/emscripten/pkg-plist
+++ b/devel/emscripten/pkg-plist
@@ -4341,6 +4341,7 @@ lib/emscripten/tools/maint/create_release.py
lib/emscripten/tools/maint/find_unused_test_files.py
lib/emscripten/tools/maint/gen_sig_info.py
lib/emscripten/tools/maint/gen_struct_info.py
+lib/emscripten/tools/maint/post-checkout
lib/emscripten/tools/maint/run_python.ps1
lib/emscripten/tools/maint/run_python.sh
lib/emscripten/tools/maint/run_python_compiler.ps1