git: 0e94c35c187b - main - devel/emscripten: update 4.0.1 → 4.0.3

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 08 Feb 2025 08:07:12 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0e94c35c187b26cc0394e32049aa33faa04b95ba

commit 0e94c35c187b26cc0394e32049aa33faa04b95ba
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-02-08 05:23:43 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-02-08 08:07:06 +0000

    devel/emscripten: update 4.0.1 → 4.0.3
    
    Reported by:    portscout
---
 devel/emscripten/Makefile  |   2 +-
 devel/emscripten/distinfo  |   6 +-
 devel/emscripten/pkg-plist | 171 +++++++++++++++++++++++----------------------
 3 files changed, 90 insertions(+), 89 deletions(-)

diff --git a/devel/emscripten/Makefile b/devel/emscripten/Makefile
index b58b0c5d9e1d..9f32a57aea9c 100644
--- a/devel/emscripten/Makefile
+++ b/devel/emscripten/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	emscripten
-DISTVERSION=	4.0.1
+DISTVERSION=	4.0.3
 CATEGORIES=	devel www
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/emscripten/distinfo b/devel/emscripten/distinfo
index e1a823b90513..43da5ae587a5 100644
--- a/devel/emscripten/distinfo
+++ b/devel/emscripten/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737101662
-SHA256 (emscripten-core-emscripten-4.0.1_GH0.tar.gz) = bf0d1cba7b05f0eb4814d2278a11ed9c8f1b9724f848c61d63193079d10dd9a7
-SIZE (emscripten-core-emscripten-4.0.1_GH0.tar.gz) = 33028031
+TIMESTAMP = 1738991552
+SHA256 (emscripten-core-emscripten-4.0.3_GH0.tar.gz) = 6800ee449a3e268eea01da810fa0bc0084f14a6aafb25b38783197059562476b
+SIZE (emscripten-core-emscripten-4.0.3_GH0.tar.gz) = 33047582
diff --git a/devel/emscripten/pkg-plist b/devel/emscripten/pkg-plist
index a762fa9c1000..8573a9a2cc09 100644
--- a/devel/emscripten/pkg-plist
+++ b/devel/emscripten/pkg-plist
@@ -40,6 +40,8 @@ lib/emscripten/emranlib
 lib/emscripten/emranlib.py
 lib/emscripten/emrun
 lib/emscripten/emrun.py
+lib/emscripten/emscan-deps
+lib/emscripten/emscan-deps.py
 lib/emscripten/emscons
 lib/emscripten/emscons.py
 lib/emscripten/emscripten-version.txt
@@ -181,10 +183,7 @@ lib/emscripten/site/source/home_page_layout.html
 lib/emscripten/site/source/index.rst
 lib/emscripten/src/Fetch.js
 lib/emscripten/src/IDBStore.js
-lib/emscripten/src/URIUtils.js
-lib/emscripten/src/arrayUtils.js
 lib/emscripten/src/audio_worklet.js
-lib/emscripten/src/base64Decode.js
 lib/emscripten/src/closure-externs/closure-externs.js
 lib/emscripten/src/closure-externs/dyncall-externs.js
 lib/emscripten/src/closure-externs/modularize-externs.js
@@ -195,94 +194,94 @@ lib/emscripten/src/closure-externs/webgpu-externs.js
 lib/emscripten/src/compiler.mjs
 lib/emscripten/src/cpuprofiler.js
 lib/emscripten/src/deterministic.js
-lib/emscripten/src/embind/embind.js
-lib/emscripten/src/embind/embind_gen.js
-lib/emscripten/src/embind/embind_shared.js
-lib/emscripten/src/embind/emval.js
 lib/emscripten/src/emrun_postjs.js
 lib/emscripten/src/emrun_prejs.js
-lib/emscripten/src/emscripten-source-map.min.js
 lib/emscripten/src/gl-matrix.js
 lib/emscripten/src/growableHeap.js
 lib/emscripten/src/headless.js
 lib/emscripten/src/headlessCanvas.js
 lib/emscripten/src/jsifier.mjs
-lib/emscripten/src/library.js
-lib/emscripten/src/library_addfunction.js
-lib/emscripten/src/library_async.js
-lib/emscripten/src/library_atomic.js
-lib/emscripten/src/library_autodebug.js
-lib/emscripten/src/library_bootstrap.js
-lib/emscripten/src/library_browser.js
-lib/emscripten/src/library_c_preprocessor.js
-lib/emscripten/src/library_ccall.js
-lib/emscripten/src/library_dylink.js
-lib/emscripten/src/library_egl.js
-lib/emscripten/src/library_eventloop.js
-lib/emscripten/src/library_exceptions.js
-lib/emscripten/src/library_exceptions_stub.js
-lib/emscripten/src/library_exports.js
-lib/emscripten/src/library_fetch.js
-lib/emscripten/src/library_fetchfs.js
-lib/emscripten/src/library_formatString.js
-lib/emscripten/src/library_fs.js
-lib/emscripten/src/library_fs_shared.js
-lib/emscripten/src/library_getvalue.js
-lib/emscripten/src/library_glemu.js
-lib/emscripten/src/library_glew.js
-lib/emscripten/src/library_glfw.js
-lib/emscripten/src/library_glut.js
-lib/emscripten/src/library_html5.js
-lib/emscripten/src/library_html5_webgl.js
-lib/emscripten/src/library_html5_webgpu.js
-lib/emscripten/src/library_icasefs.js
-lib/emscripten/src/library_idbfs.js
-lib/emscripten/src/library_idbstore.js
-lib/emscripten/src/library_int53.js
-lib/emscripten/src/library_jsfilefs.js
-lib/emscripten/src/library_legacy.js
-lib/emscripten/src/library_little_endian_heap.js
-lib/emscripten/src/library_lz4.js
-lib/emscripten/src/library_math.js
-lib/emscripten/src/library_memfs.js
-lib/emscripten/src/library_memoryprofiler.js
-lib/emscripten/src/library_nodefs.js
-lib/emscripten/src/library_nodepath.js
-lib/emscripten/src/library_noderawfs.js
-lib/emscripten/src/library_openal.js
-lib/emscripten/src/library_opfs.js
-lib/emscripten/src/library_path.js
-lib/emscripten/src/library_pipefs.js
-lib/emscripten/src/library_promise.js
-lib/emscripten/src/library_proxyfs.js
-lib/emscripten/src/library_pthread.js
-lib/emscripten/src/library_pthread_stub.js
-lib/emscripten/src/library_sdl.js
-lib/emscripten/src/library_sigs.js
-lib/emscripten/src/library_sockfs.js
-lib/emscripten/src/library_stack_trace.js
-lib/emscripten/src/library_strings.js
-lib/emscripten/src/library_syscall.js
-lib/emscripten/src/library_time.js
-lib/emscripten/src/library_trace.js
-lib/emscripten/src/library_tty.js
-lib/emscripten/src/library_uuid.js
-lib/emscripten/src/library_wasi.js
-lib/emscripten/src/library_wasm_worker.js
-lib/emscripten/src/library_wasmfs.js
-lib/emscripten/src/library_wasmfs_fetch.js
-lib/emscripten/src/library_wasmfs_js_file.js
-lib/emscripten/src/library_wasmfs_jsimpl.js
-lib/emscripten/src/library_wasmfs_node.js
-lib/emscripten/src/library_wasmfs_opfs.js
-lib/emscripten/src/library_webaudio.js
-lib/emscripten/src/library_webgl.js
-lib/emscripten/src/library_webgl2.js
-lib/emscripten/src/library_webgpu.js
-lib/emscripten/src/library_websocket.js
-lib/emscripten/src/library_wget.js
-lib/emscripten/src/library_workerfs.js
-lib/emscripten/src/library_xlib.js
+lib/emscripten/src/lib/libaddfunction.js
+lib/emscripten/src/lib/libasync.js
+lib/emscripten/src/lib/libatomic.js
+lib/emscripten/src/lib/libautodebug.js
+lib/emscripten/src/lib/libbase64.js
+lib/emscripten/src/lib/libbootstrap.js
+lib/emscripten/src/lib/libbrowser.js
+lib/emscripten/src/lib/libc_preprocessor.js
+lib/emscripten/src/lib/libccall.js
+lib/emscripten/src/lib/libcore.js
+lib/emscripten/src/lib/libdylink.js
+lib/emscripten/src/lib/libegl.js
+lib/emscripten/src/lib/libembind.js
+lib/emscripten/src/lib/libembind_gen.js
+lib/emscripten/src/lib/libembind_shared.js
+lib/emscripten/src/lib/libemval.js
+lib/emscripten/src/lib/libeventloop.js
+lib/emscripten/src/lib/libexceptions.js
+lib/emscripten/src/lib/libexceptions_stub.js
+lib/emscripten/src/lib/libexports.js
+lib/emscripten/src/lib/libfetch.js
+lib/emscripten/src/lib/libfetchfs.js
+lib/emscripten/src/lib/libformatString.js
+lib/emscripten/src/lib/libfs.js
+lib/emscripten/src/lib/libfs_shared.js
+lib/emscripten/src/lib/libgetvalue.js
+lib/emscripten/src/lib/libglemu.js
+lib/emscripten/src/lib/libglew.js
+lib/emscripten/src/lib/libglfw.js
+lib/emscripten/src/lib/libglut.js
+lib/emscripten/src/lib/libhtml5.js
+lib/emscripten/src/lib/libhtml5_webgl.js
+lib/emscripten/src/lib/libhtml5_webgpu.js
+lib/emscripten/src/lib/libicasefs.js
+lib/emscripten/src/lib/libidbfs.js
+lib/emscripten/src/lib/libidbstore.js
+lib/emscripten/src/lib/libint53.js
+lib/emscripten/src/lib/libjsfilefs.js
+lib/emscripten/src/lib/liblegacy.js
+lib/emscripten/src/lib/liblittle_endian_heap.js
+lib/emscripten/src/lib/liblz4.js
+lib/emscripten/src/lib/libmath.js
+lib/emscripten/src/lib/libmemfs.js
+lib/emscripten/src/lib/libmemoryprofiler.js
+lib/emscripten/src/lib/libnodefs.js
+lib/emscripten/src/lib/libnodepath.js
+lib/emscripten/src/lib/libnoderawfs.js
+lib/emscripten/src/lib/libopenal.js
+lib/emscripten/src/lib/libopfs.js
+lib/emscripten/src/lib/libpath.js
+lib/emscripten/src/lib/libpipefs.js
+lib/emscripten/src/lib/libpromise.js
+lib/emscripten/src/lib/libproxyfs.js
+lib/emscripten/src/lib/libpthread.js
+lib/emscripten/src/lib/libpthread_stub.js
+lib/emscripten/src/lib/libsdl.js
+lib/emscripten/src/lib/libsigs.js
+lib/emscripten/src/lib/libsockfs.js
+lib/emscripten/src/lib/libstack_trace.js
+lib/emscripten/src/lib/libstrings.js
+lib/emscripten/src/lib/libsyscall.js
+lib/emscripten/src/lib/libtime.js
+lib/emscripten/src/lib/libtrace.js
+lib/emscripten/src/lib/libtty.js
+lib/emscripten/src/lib/libuuid.js
+lib/emscripten/src/lib/libwasi.js
+lib/emscripten/src/lib/libwasm_worker.js
+lib/emscripten/src/lib/libwasmfs.js
+lib/emscripten/src/lib/libwasmfs_fetch.js
+lib/emscripten/src/lib/libwasmfs_js_file.js
+lib/emscripten/src/lib/libwasmfs_jsimpl.js
+lib/emscripten/src/lib/libwasmfs_node.js
+lib/emscripten/src/lib/libwasmfs_opfs.js
+lib/emscripten/src/lib/libwebaudio.js
+lib/emscripten/src/lib/libwebgl.js
+lib/emscripten/src/lib/libwebgl2.js
+lib/emscripten/src/lib/libwebgpu.js
+lib/emscripten/src/lib/libwebsocket.js
+lib/emscripten/src/lib/libwget.js
+lib/emscripten/src/lib/libworkerfs.js
+lib/emscripten/src/lib/libxlib.js
 lib/emscripten/src/memoryprofiler.js
 lib/emscripten/src/modules.mjs
 lib/emscripten/src/node_shell_read.js
@@ -446,6 +445,7 @@ lib/emscripten/system/include/X11/extensions/shm.h
 lib/emscripten/system/include/X11/keysym.h
 lib/emscripten/system/include/X11/keysymdef.h
 lib/emscripten/system/include/compat/arm_neon.h
+lib/emscripten/system/include/compat/avx2intrin.h
 lib/emscripten/system/include/compat/avxintrin.h
 lib/emscripten/system/include/compat/emmintrin.h
 lib/emscripten/system/include/compat/immintrin.h
@@ -4344,6 +4344,7 @@ lib/emscripten/tools/feature_matrix.py
 lib/emscripten/tools/file_packager
 lib/emscripten/tools/file_packager.py
 lib/emscripten/tools/filelock.py
+lib/emscripten/tools/gen_struct_info.py
 lib/emscripten/tools/install.py
 lib/emscripten/tools/js_manipulation.py
 lib/emscripten/tools/js_optimizer.py
@@ -4360,7 +4361,7 @@ lib/emscripten/tools/maint/create_entry_points.py
 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/npm_update.py
 lib/emscripten/tools/maint/post-checkout
 lib/emscripten/tools/maint/rebaseline_tests.py
 lib/emscripten/tools/maint/run_python.ps1