Lines 49-54
USE_RC_SUBR= mongod
Link Here
|
49 |
SHEBANG_FILES= buildscripts/scons.py |
49 |
SHEBANG_FILES= buildscripts/scons.py |
50 |
python_OLD_CMD= @python_interpreter@ |
50 |
python_OLD_CMD= @python_interpreter@ |
51 |
|
51 |
|
|
|
52 |
EXTRACT_AFTER_ARGS= --exclude src/third_party/pcre2 \ |
53 |
--exclude src/third_party/snappy-* \ |
54 |
--exclude src/third_party/libstemmer_c \ |
55 |
--exclude src/third_party/unwind \ |
56 |
--exclude src/third_party/yaml-cpp \ |
57 |
--exclude src/third_party/zlib-* \ |
58 |
--exclude src/third_party/zstandard \ |
59 |
--no-same-owner --no-same-permissions |
60 |
|
52 |
MAKE_ARGS= --allocator=system \ |
61 |
MAKE_ARGS= --allocator=system \ |
53 |
--cxx-std=20 \ |
62 |
--cxx-std=20 \ |
54 |
--disable-warnings-as-errors \ |
63 |
--disable-warnings-as-errors \ |
Lines 114-127
MOZJS_ARCH= ${ARCH}
Link Here
|
114 |
.endif |
123 |
.endif |
115 |
|
124 |
|
116 |
post-patch: |
125 |
post-patch: |
117 |
${RM} -rf ${WRKSRC}/src/third_party/pcre2 |
|
|
118 |
${RM} -rf ${WRKSRC}/src/third_party/snappy-* |
119 |
${RM} -rf ${WRKSRC}/src/third_party/libstemmer_c |
120 |
${RM} -rf ${WRKSRC}/src/third_party/unwind |
121 |
${RM} -rf ${WRKSRC}/src/third_party/yaml-cpp |
122 |
${RM} -rf ${WRKSRC}/src/third_party/zlib-* |
123 |
${RM} -rf ${WRKSRC}/src/third_party/zstandard |
124 |
|
125 |
# fix build with python-3.11 |
126 |
# fix build with python-3.11 |
126 |
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/util.py |
127 |
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/util.py |
127 |
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/preprocessor.py |
128 |
${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/preprocessor.py |