pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
vscode: fix packaging, disable mprotect
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Tue Mar 4 18:00:49 2025 +0100
Changeset: 0975607690fdc73bbb1226d217d9b6721014ff7c
Modified Files:
vscode/Makefile
Log Message:
vscode: fix packaging, disable mprotect
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0975607690fdc73bbb1226d217d9b6721014ff7c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
vscode/Makefile | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diffs:
diff --git a/vscode/Makefile b/vscode/Makefile
index 0512b622e7..ae75d406ac 100644
--- a/vscode/Makefile
+++ b/vscode/Makefile
@@ -85,6 +85,8 @@ RUN_ZIP_HASH= sha256 -q ${WRKDIR}/.home/.cache/electron/${ELECTRON_URL_HASH}/${
RUN_NODEJS_VER= node --version
NODEJS_VER= ${RUN_NODEJS_VER:sh}
+NOT_PAX_MPROTECT_SAFE+= lib/vscode/code-oss
+
post-extract:
# Install script
${CP} ${FILESDIR}/code.sh.in ${WRKSRC}/code-oss.sh
@@ -147,8 +149,8 @@ do-build:
npm_config_nodedir=${PREFIX}/lib/electron${ELECTRON_MAJOR}/node_headers \
npm --userconfig=${WRKSRC}/.npmrc run gulp vscode-linux-${ELECTRON_ARCH}-min
${SED} -i'' "s|^#![[:space:]]*${REPLACE.sys-bash.old}|${REPLACE.sys-bash.new}|" \
- ${WRKSRC}/.build/extensions/ms-vscode.js-debug/src/targets/node/terminateProcess.sh
- ${FIND} ${WRKSRC} -type f -name '*.orig' -delete
+ ${BUILDDIR}/resources/app/extensions/ms-vscode.js-debug/src/targets/node/terminateProcess.sh
+ ${FIND} ${BUILDDIR} -type f -name '*.orig' -delete
BUILDDIR= ${WRKDIR}/VSCode-linux-${ELECTRON_ARCH}
INSTALLATION_DIRS+= lib/vscode
Home |
Main Index |
Thread Index |
Old Index