Index: head/devel/emscripten/Makefile =================================================================== --- head/devel/emscripten/Makefile (revision 518994) +++ head/devel/emscripten/Makefile (revision 518995) @@ -1,53 +1,53 @@ # $FreeBSD$ PORTNAME= emscripten -DISTVERSION= 1.39.3 +DISTVERSION= 1.39.4 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org COMMENT= LLVM-to-Web Compiler LICENSE= MIT NCSA LICENSE_COMB= dual RUN_DEPENDS= llvm-devel>0:devel/llvm-devel \ node:www/node # the upstream requires to use either the latest llvm version, or their own llvm fork called emscripten-fastcomp USES= python shebangfix USE_GITHUB= yes GH_ACCOUNT= emscripten-core GH_PROJECT= emscripten SHEBANG_FILES= ${PYSCRIPTS} emcmake tools/emdump system/bin/sdl-config system/bin/sdl2-config third_party/websockify/run third_party/websockify/websockify.py SHEBANG_GLOB= *.py PYSCRIPTS= em++ emar emcc em-config emconfigure emmake emranlib emrun emscons NO_BUILD= yes NO_ARCH= yes PORTSCOUT= skipv:i64 post-patch: @${REINPLACE_CMD} -i '' -E " \ s|BINARYEN_ROOT = None|BINARYEN_ROOT = '${LOCALBASE}'| ; \ s|LLVM_ROOT = None|LLVM_ROOT = '${LOCALBASE}'| ; \ s|LLVM_ADD_VERSION = None|LLVM_ADD_VERSION = 'devel'| ; \ s|CLANG_ADD_VERSION = None|CLANG_ADD_VERSION = 'devel'| ; \ s|^__rootpath__ = .*|__rootpath__ = '${PREFIX}/lib/${PORTNAME}'| ; \ s|find_executable\('llvm-dis'\) or '/usr/bin/llvm-dis'|'${LOCALBASE}/bin/llvm-dis'|" \ ${WRKSRC}/tools/shared.py @${REINPLACE_CMD} -i '' -E " \ s|os.getenv\('BINARYEN', ''\)|os.getenv('BINARYEN', '${LOCALBASE}')|" \ ${WRKSRC}/tools/settings_template.py do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} cd ${WRKSRC} && ${CP} -r em* cmake site src system third_party tools ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/ ${FIND} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} \( -name "*.bat" -o -name "*.orig" \) -delete .for s in ${PYSCRIPTS} ${RLN} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${s} ${STAGEDIR}${PREFIX}/bin/${s} .endfor ${RM} -rf ${STAGEDIR}${PREFIX}/lib/emscripten/system/lib/pkgconfig .include Index: head/devel/emscripten/distinfo =================================================================== --- head/devel/emscripten/distinfo (revision 518994) +++ head/devel/emscripten/distinfo (revision 518995) @@ -1,3 +1,3 @@ -TIMESTAMP = 1573878482 -SHA256 (emscripten-core-emscripten-1.39.3_GH0.tar.gz) = 76afd289d943bb3a449eaea20ca729ea4aaf93ec6e9d8255f3c3d865cba95d46 -SIZE (emscripten-core-emscripten-1.39.3_GH0.tar.gz) = 42846651 +TIMESTAMP = 1575442332 +SHA256 (emscripten-core-emscripten-1.39.4_GH0.tar.gz) = 8bedfc2454ee898ab35fbbe2fd6970fabff20e80100b0f8cbed8ac655293a4cf +SIZE (emscripten-core-emscripten-1.39.4_GH0.tar.gz) = 42852569