git: 26c7a5679ee0 - main - devel/emscripten: update 3.1.67 → 3.1.69

From: Yuri Victorovich <yuri_at_FreeBSD.org>
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