Changeset View
Changeset View
Standalone View
Standalone View
www/firefox/Makefile
| Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | |||||
| .include "${.CURDIR}/../../www/firefox/Makefile.options" | .include "${.CURDIR}/../../www/firefox/Makefile.options" | ||||
| .include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
| .if ${ARCH} == powerpc64 | .if ${ARCH} == powerpc64 | ||||
| MOZ_OPTIONS+= --without-wasm-sandboxed-libraries | MOZ_OPTIONS+= --without-wasm-sandboxed-libraries | ||||
| .else | .else | ||||
| BUILD_DEPENDS+= ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:devel/wasi-libcxx \ | BUILD_DEPENDS+= ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:devel/wasi-libcxx${LLVM_VERSION} \ | ||||
| ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc \ | ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc \ | ||||
| ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/clang/${LLVM_VERSION}/lib/wasi/libclang_rt.builtins-wasm32.a:devel/wasi-compiler-rt${LLVM_DEFAULT} | wasi-compiler-rt${LLVM_VERSION}>0:devel/wasi-compiler-rt${LLVM_VERSION} | ||||
| MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot | MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot | ||||
| .endif | .endif | ||||
| post-patch: | post-patch: | ||||
| @${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \ | @${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \ | ||||
| -e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \ | -e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \ | ||||
| ${FIREFOX_DESKTOP} | ${FIREFOX_DESKTOP} | ||||
| @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ | @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ | ||||
| ${WRKSRC}/browser/app/nsBrowserApp.cpp | ${WRKSRC}/browser/app/nsBrowserApp.cpp | ||||
| post-install: | post-install: | ||||
| ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ | ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ | ||||
| ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps | ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps | ||||
| ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} | ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} | ||||
| .include <bsd.port.mk> | .include <bsd.port.mk> | ||||