devel/emscripten: Update 1.39.0 -> 1.39.1

Reported by:	portscout
This commit is contained in:
Yuri Victorovich 2019-10-31 07:18:29 +00:00
parent 1d99d321d1
commit 5c682e9d74
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=516135
3 changed files with 8 additions and 9 deletions

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= emscripten
DISTVERSION= 1.39.0
DISTVERSION= 1.39.1
CATEGORIES= devel www
MAINTAINER= yuri@FreeBSD.org
@ -11,9 +11,8 @@ LICENSE= MIT NCSA
LICENSE_COMB= dual
RUN_DEPENDS= llvm-devel>0:devel/llvm-devel \
node:www/node \
${LOCALBASE}/include/unwind.h:devel/libunwind
# the upstream requires to use either the latest llvm version, or their own llvm fork called emscripten-fastcomp \
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
@ -36,8 +35,7 @@ post-patch:
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'| ; \
s|'-target', get_llvm_target\(\),|& '-I${LOCALBASE}/include',|" \
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}')|" \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1571520218
SHA256 (emscripten-core-emscripten-1.39.0_GH0.tar.gz) = 67e69abcee04f273660023f953fdfc56fefebdd70ebf148ea7d5635c42212d50
SIZE (emscripten-core-emscripten-1.39.0_GH0.tar.gz) = 42824699
TIMESTAMP = 1572506156
SHA256 (emscripten-core-emscripten-1.39.1_GH0.tar.gz) = 4a55fc3e2b45d2b832b3b96de90c0eb354afff9402220255f3f229e153d672f4
SIZE (emscripten-core-emscripten-1.39.1_GH0.tar.gz) = 42841754

View file

@ -36,6 +36,7 @@ lib/emscripten/emscons
lib/emscripten/emscons.py
lib/emscripten/emscripten-version.txt
lib/emscripten/emscripten.py
lib/emscripten/emsize.py
lib/emscripten/site/.gitignore
lib/emscripten/site/Makefile
lib/emscripten/site/build/text/docs/tools_reference/emcc.txt