Lines 50-55
USE_RC_SUBR= mongod
Link Here
|
50 |
SHEBANG_FILES= buildscripts/scons.py |
50 |
SHEBANG_FILES= buildscripts/scons.py |
51 |
python_OLD_CMD= @python_interpreter@ |
51 |
python_OLD_CMD= @python_interpreter@ |
52 |
|
52 |
|
|
|
53 |
EXTRACT_AFTER_ARGS= --exclude src/third_party/icu4c-* \ |
54 |
--exclude src/third_party/pcre-* \ |
55 |
--exclude src/third_party/snappy-* \ |
56 |
--exclude src/third_party/libstemmer_c \ |
57 |
--exclude src/third_party/unwind \ |
58 |
--exclude src/third_party/yaml-cpp \ |
59 |
--exclude src/third_party/zlib-* \ |
60 |
--exclude src/third_party/zstandard |
61 |
|
53 |
MAKE_ARGS= --cxx-std=17 \ |
62 |
MAKE_ARGS= --cxx-std=17 \ |
54 |
--disable-warnings-as-errors \ |
63 |
--disable-warnings-as-errors \ |
55 |
--libc++ \ |
64 |
--libc++ \ |
Lines 108-122
MOZJS_ARCH= ${ARCH}
Link Here
|
108 |
.endif |
117 |
.endif |
109 |
|
118 |
|
110 |
post-patch: |
119 |
post-patch: |
111 |
${RM} -rf ${WRKSRC}/src/third_party/icu4c-* |
|
|
112 |
${RM} -rf ${WRKSRC}/src/third_party/pcre-* |
113 |
${RM} -rf ${WRKSRC}/src/third_party/snappy-* |
114 |
${RM} -rf ${WRKSRC}/src/third_party/libstemmer_c |
115 |
${RM} -rf ${WRKSRC}/src/third_party/unwind |
116 |
${RM} -rf ${WRKSRC}/src/third_party/yaml-cpp |
117 |
${RM} -rf ${WRKSRC}/src/third_party/zlib-* |
118 |
${RM} -rf ${WRKSRC}/src/third_party/zstandard |
119 |
|
120 |
# fix build with python-3.11 |
120 |
# fix build with python-3.11 |
121 |
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/util.py |
121 |
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/util.py |
122 |
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/preprocessor.py |
122 |
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/preprocessor.py |