svn commit: r525387 - in head/editors/vscode: . files
Luca Pizzamiglio
pizzamig at FreeBSD.org
Thu Feb 6 16:29:09 UTC 2020
Author: pizzamig
Date: Thu Feb 6 16:29:08 2020
New Revision: 525387
URL: https://svnweb.freebsd.org/changeset/ports/525387
Log:
editors/vscode: Update to 1.41.1
Submitted by: maintainer (via github)
Added:
head/editors/vscode/files/patch-build_gulpfile.vscode.js (contents, props changed)
Deleted:
head/editors/vscode/files/package.json-build
head/editors/vscode/files/package.json-package
head/editors/vscode/files/package.json-remote-build
head/editors/vscode/files/package.json-remote-package
head/editors/vscode/files/patch-extensions_vscode-test-resolver_scripts_terminateProcess.sh
head/editors/vscode/files/yarnrc-offline-mirror
Modified:
head/editors/vscode/Makefile
head/editors/vscode/distinfo
Modified: head/editors/vscode/Makefile
==============================================================================
--- head/editors/vscode/Makefile Thu Feb 6 16:25:01 2020 (r525386)
+++ head/editors/vscode/Makefile Thu Feb 6 16:29:08 2020 (r525387)
@@ -1,20 +1,17 @@
# $FreeBSD$
PORTNAME= vscode
-DISTVERSION= 1.41.0
+DISTVERSION= 1.41.1
CATEGORIES= editors
-MASTER_SITES= https://atom.io/download/electron/v${ELECTRON_VER}/:electron_headers \
- https://github.com/electron/electron/releases/download/v${ELECTRON_VER}/:electron_linux \
- https://nodejs.org/dist/v${NODE_VER}/:node_headers \
- https://registry.yarnpkg.com/vscode-ripgrep/-/:vscode_ripgrep \
+MASTER_SITES= https://nodejs.org/dist/v${NODE_VER}/:node_headers \
https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:yarn_cache
-DISTFILES= node-v${ELECTRON_VER}-headers${EXTRACT_SUFX}:electron_headers \
- electron-v${ELECTRON_VER}-linux-x64.zip:electron_linux \
- ffmpeg-v${ELECTRON_VER}-linux-x64.zip:electron_linux \
- node-v${NODE_VER}-headers${EXTRACT_SUFX}:node_headers \
- vscode-ripgrep-${VSCODE_RIPGREP_VER}.tgz:vscode_ripgrep
+DISTFILES= node-v${NODE_VER}-headers${EXTRACT_SUFX}:node_headers \
+ yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX}:yarn_cache \
+ vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX}:yarn_cache
DIST_SUBDIR= ${PORTNAME}
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
+ yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX} \
+ vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= tagattie at yandex.com
COMMENT= Visual Studio Code - Open Source ("Code - OSS")
@@ -24,11 +21,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
ONLY_FOR_ARCHS= amd64
-BUILD_DEPENDS= electron:devel/electron6 \
+BUILD_DEPENDS= zip:archivers/zip \
+ electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \
rg:textproc/ripgrep \
npm:www/npm-node10 \
yarn:www/yarn-node10
LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-atk \
+ libatspi.so:accessibility/at-spi2-core \
libsnappy.so:archivers/snappy \
libasound.so:audio/alsa-lib \
libFLAC.so:audio/flac \
@@ -40,6 +39,7 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi
libnspr4.so:devel/nspr \
libpcre2-8.so:devel/pcre2 \
libre2.so:devel/re2 \
+ liblcms2.so:graphics/lcms2 \
libdrm.so:graphics/libdrm \
libwebp.so:graphics/webp \
libavcodec.so:multimedia/ffmpeg \
@@ -55,7 +55,7 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi
RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \
xdg-open:devel/xdg-utils \
bash:shells/bash
-TEST_DEPENDS= electron:devel/electron6 \
+TEST_DEPENDS= electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \
bash:shells/bash
USES= desktop-file-utils gl gmake gnome jpeg pkgconfig \
@@ -64,7 +64,7 @@ USES= desktop-file-utils gl gmake gnome jpeg pkgconfi
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= 9579eda04fdb3a9bba2750f15193e5fafe16b959
+SOURCE_COMMIT_HASH= 26076a4de974ead31f97692a0d32f90d735645c0
BINARY_ALIAS= python=${PYTHON_CMD}
@@ -75,13 +75,10 @@ USE_GNOME= atk cairo pango gdkpixbuf2 gtk30 libxml2 li
USE_LDCONFIG= ${DATADIR}
-ELECTRON_VER= 6.1.6 # keep in sync with devel/electron6
NODE_VER= 12.4.0
-VSCODE_RIPGREP_VER= 1.5.7
-SHEBANG_FILES= extensions/vscode-test-resolver/scripts/terminateProcess.sh \
- resources/linux/bin/code.sh \
- scripts/test.sh
+SHEBANG_REGEX= ./(extensions|resources|scripts|src)/.*\.sh$$
+PATHFIX_FILES= src/vs/workbench/contrib/debug/node/terminals.ts
DATADIR= ${PREFIX}/share/code-oss
TMPDIR= ${WRKDIR}
@@ -90,16 +87,9 @@ MAKE_ENV+= BUILD_SOURCEVERSION=${SOURCE_COMMIT_HASH} \
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1 \
XDG_CACHE_HOME=${WRKDIR}/.cache
-OPTIONS_DEFINE= POUDRIERE
-POUDRIERE_DESC= Support build with poudriere (KEEP THIS ON)
-OPTIONS_DEFAULT= POUDRIERE
+ELECTRON_DIR= ${.CURDIR}/../../devel/electron6
+.include "${ELECTRON_DIR}/Makefile.version"
-POUDRIERE_DISTFILES= yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX}:yarn_cache \
- vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX}:yarn_cache
-POUDRIERE_EXTRACT_ONLY= yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX} \
- vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX}
-POUDRIERE_EXTRA_PATCHES= ${FILESDIR}/extra-patch-build_gulpfile.extensions.js
-
pre-everything::
@${ECHO_MSG} ""
@${ECHO_MSG} "The limit imposed by poudriere(8) for the maximum number of files allowed to be"
@@ -110,25 +100,11 @@ pre-everything::
@${ECHO_MSG} ""
post-extract:
- ${MKDIR} ${WRKDIR}/vscode-ripgrep
- ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/vscode-ripgrep-${VSCODE_RIPGREP_VER}.tgz \
- --strip-components 1 -C ${WRKDIR}/vscode-ripgrep
- # setup electron headers for node-gyp
- ${MKDIR} ${WRKDIR}/.cache/node-gyp/${ELECTRON_VER}
- ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/node-v${ELECTRON_VER}-headers${EXTRACT_SUFX} \
- --strip-components 1 -C ${WRKDIR}/.cache/node-gyp/${ELECTRON_VER}
- ${ECHO} 9 > ${WRKDIR}/.cache/node-gyp/${ELECTRON_VER}/installVersion
# setup node headers for node-gyp
${MKDIR} ${WRKDIR}/.cache/node-gyp/${NODE_VER}
${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/node-v${NODE_VER}-headers${EXTRACT_SUFX} \
--strip-components 1 -C ${WRKDIR}/.cache/node-gyp/${NODE_VER}
- ${ECHO} 9 > ${WRKDIR}/.cache/node-gyp/${NODE_VER}/installVersion
- # setup download cache for gulp-atom-electron
- ${MKDIR} ${WRKDIR}/gulp-electron-cache/atom/electron
- ${CP} ${DISTDIR}/${DIST_SUBDIR}/electron-v${ELECTRON_VER}-linux-x64.zip \
- ${WRKDIR}/gulp-electron-cache/atom/electron
- ${CP} ${DISTDIR}/${DIST_SUBDIR}/ffmpeg-v${ELECTRON_VER}-linux-x64.zip \
- ${WRKDIR}/gulp-electron-cache/atom/electron
+ ${ECHO_CMD} 9 > ${WRKDIR}/.cache/node-gyp/${NODE_VER}/installVersion
# setup electron download cache for UI smoke tests
# ${MKDIR} ${WRKDIR}/.cache/electron
# ${SED} -e 's/freebsd${OSREL:R}/freebsd/' ${DISTDIR}/${DIST_SUBDIR}/SHASUMS256.txt > \
@@ -140,9 +116,18 @@ post-patch:
# force use of electron version matching port one
${REINPLACE_CMD} -E 's|^(target ").*(")$$|\1${ELECTRON_VER}\2|' \
${WRKSRC}/.yarnrc
+ # setup yarnrc for using local node headers
+ ${ECHO_CMD} 'nodedir "${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR}/node_headers"' >> \
+ ${WRKSRC}/.yarnrc
# setup yarnrc for offline node_modules installation
- ${SED} -e 's|$${WRKDIR}|${WRKDIR}|' \
- ${FILESDIR}/yarnrc-offline-mirror >> ${WRKSRC}/.yarnrc
+ ${ECHO_CMD} 'yarn-offline-mirror "../yarn-offline-cache"' >> \
+ ${WRKSRC}/.yarnrc
+ (cd ${WRKSRC} && \
+ ${FIND} -E . -type f -iregex '${SHEBANG_REGEX}' \
+ -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" {} ';')
+ (cd ${WRKSRC} && \
+ ${FIND} ${PATHFIX_FILES} -type f \
+ -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" {} ';')
${REINPLACE_CMD} -e 's/@@NAME_LONG@@/Code - OSS/; \
s/@@NAME_SHORT@@/Code - OSS/; \
s/@@PRODNAME@@/Code - OSS/; \
@@ -159,33 +144,42 @@ post-patch:
${WRKSRC}/resources/linux/code.appdata.xml \
${WRKSRC}/resources/linux/code.desktop \
${WRKSRC}/resources/linux/code-url-handler.desktop
+ (cd ${WRKDIR}/builtInExtensions && \
+ ${FIND} . -type f -name '*.sh' \
+ -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" \
+ -e 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|' {} ';')
pre-build:
- cd ${LOCALBASE}/share && \
- ${TAR} -cf - electron | ${TAR} -xf - -C ${WRKDIR}
- ${CP} ${FILESDIR}/package.json-build ${WRKSRC}/package.json
- ${CP} ${FILESDIR}/package.json-remote-build ${WRKSRC}/remote/package.json
+ # # install node_modules without executing post-installation scripts
+ # cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ # yarn --frozen-lockfile --ignore-scripts --offline
+ # # copy rg binary files to vscode-ripgrep module directory
+ # ${MKDIR} ${WRKSRC}/node_modules/vscode-ripgrep/bin
+ # ${CP} ${LOCALBASE}/bin/rg ${WRKSRC}/node_modules/vscode-ripgrep/bin
+ # ${MKDIR} ${WRKSRC}/remote/node_modules/vscode-ripgrep/bin
+ # ${CP} ${LOCALBASE}/bin/rg ${WRKSRC}/remote/node_modules/vscode-ripgrep/bin
+ # install node_modules
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ yarn --frozen-lockfile --offline
+ # copy rg binary files to vscode-ripgrep module directory
+ ${MKDIR} ${WRKSRC}/node_modules/vscode-ripgrep/bin
+ ${CP} ${LOCALBASE}/bin/rg ${WRKSRC}/node_modules/vscode-ripgrep/bin
+ ${MKDIR} ${WRKSRC}/remote/node_modules/vscode-ripgrep/bin
+ ${CP} ${LOCALBASE}/bin/rg ${WRKSRC}/remote/node_modules/vscode-ripgrep/bin
-pre-build-POUDRIERE-on:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} yarn --frozen-lockfile --offline # --no-progress
-
-pre-build-POUDRIERE-off:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} yarn --frozen-lockfile # --no-progress
-
do-build:
- ${MKDIR} ${WRKDIR}/vscode-ripgrep/bin
- ${CP} ${LOCALBASE}/bin/rg ${WRKDIR}/vscode-ripgrep/bin
- cd ${WRKDIR} && \
- ${TAR} -cf - vscode-ripgrep | ${TAR} -xf - -C ${WRKSRC}/node_modules
- cd ${WRKDIR} && \
- ${TAR} -cf - vscode-ripgrep | ${TAR} -xf - -C ${WRKSRC}/remote/node_modules
- ${CP} ${FILESDIR}/package.json-package ${WRKSRC}/package.json
- ${CP} ${FILESDIR}/package.json-remote-package ${WRKSRC}/remote/package.json
+ # setup download cache for gulp-atom-electron
+ ${MKDIR} ${WRKDIR}/gulp-electron-cache/atom/electron
+ cd ${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR} && \
+ zip -q -r ${WRKDIR}/gulp-electron-cache/atom/electron/electron-v${ELECTRON_VER}-linux-x64.zip .
+ cd ${WRKDIR}/gulp-electron-cache/atom/electron && \
+ ${SHA256} -r *-v${ELECTRON_VER}-linux-*.zip | \
+ ${SED} -e 's/ / */' > SHASUMS256.txt-${ELECTRON_VER}
+ # build and package vscode
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} yarn gulp vscode-linux-x64-min
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} yarn gulp vscode-reh-linux-x64-min
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} yarn gulp vscode-reh-web-linux-x64-min
-
-post-build-POUDRIERE-on:
+ # copy marketplace extensions
${MV} ${WRKDIR}/builtInExtensions/* ${WRKDIR}/VSCode-linux-x64/resources/app/extensions
do-install:
@@ -207,37 +201,22 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/resources/linux/code.png \
${STAGEDIR}${PREFIX}/share/pixmaps/com.visualstudio.code.oss.png
${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_PROGRAM} ${WRKDIR}/electron/electron \
- ${STAGEDIR}${DATADIR}/code-oss
-.for f in libEGL.so libGLESv2.so
- ${INSTALL_LIB} ${WRKDIR}/electron/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${MKDIR} ${STAGEDIR}${DATADIR}/swiftshader
-.for f in libEGL.so libGLESv2.so
- ${INSTALL_LIB} ${WRKDIR}/electron/swiftshader/${f} \
- ${STAGEDIR}${DATADIR}/swiftshader
-.endfor
-.for f in chrome_100_percent.pak chrome_200_percent.pak icudtl.dat natives_blob.bin resources.pak snapshot_blob.bin v8_context_snapshot.bin
- ${INSTALL_DATA} ${WRKDIR}/electron/${f} ${STAGEDIR}${DATADIR}
-.endfor
-.for d in locales resources
- cd ${WRKDIR}/electron/${d} && ${COPYTREE_SHARE} . \
- ${STAGEDIR}${DATADIR}/${d} "! -name default_app.asar"
-.endfor
- cd ${WRKDIR}/VSCode-linux-x64/bin && \
- ${COPYTREE_BIN} . ${STAGEDIR}${DATADIR}/bin
- cd ${WRKDIR}/VSCode-linux-x64/resources/app && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/resources/app
+ cd ${WRKDIR}/VSCode-linux-x64 && \
+ ${TAR} -cf - . | ${TAR} -xf - -C ${STAGEDIR}${DATADIR}
cd ${STAGEDIR}${DATADIR}/resources/app/node_modules.asar.unpacked && \
- ${FIND} . -type f -exec ${STRIP_CMD} {} ';' \
- -exec ${CHMOD} ${BINMODE} {} ';'
+ ${FIND} . -type f -exec ${STRIP_CMD} {} ';'
+.for f in chromedriver mksnapshot v8_context_snapshot_generator
+ ${RM} ${STAGEDIR}${DATADIR}/${f}
+.endfor
+ ${RM} -r ${STAGEDIR}${DATADIR}/node_headers
+ ${RM} -r ${STAGEDIR}${DATADIR}/resources/completions
${RLN} ${STAGEDIR}${DATADIR}/bin/code-oss ${STAGEDIR}${PREFIX}/bin
pre-test:
# setup electron dependency for unit tests
- ${MKDIR} ${WRKSRC}/.build
- cd ${LOCALBASE}/share && \
- ${TAR} -cf - electron | ${TAR} -xf - -C ${WRKSRC}/.build
+ ${MKDIR} ${WRKSRC}/.build/electron
+ cd ${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR} && \
+ ${TAR} -cf - . | ${TAR} -xf - -C ${WRKSRC}/.build/electron
cd ${WRKSRC}/.build/electron && ${MV} -f electron code-oss
do-test:
@@ -249,15 +228,20 @@ do-test:
### targets for port maintainer(s)
make-yarn-cache:
- # do "make build" before executing this target
+ # do "make configure" before executing this target
+ ${RM} -r ${WRKDIR}/yarn-offline-cache
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ yarn --frozen-lockfile --ignore-scripts
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ yarn postinstall --frozen-lockfile --ignore-scripts
cd ${WRKDIR} && ${TAR} -czf \
yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX} yarn-offline-cache
make-marketplace-exts:
- cd ${WRKSRC} && \
- ${SETENV} ${MAKE_ENV} yarn download-builtin-extensions && \
+ ${RM} -r ${WRKSRC}/.build/builtInExtensions
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ yarn download-builtin-extensions && \
cd ${WRKSRC}/.build && ${TAR} -czf \
- vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX} builtInExtensions && \
- ${MV} vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX} ${WRKDIR}
+ ${WRKDIR}/vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX} builtInExtensions
.include <bsd.port.mk>
Modified: head/editors/vscode/distinfo
==============================================================================
--- head/editors/vscode/distinfo Thu Feb 6 16:25:01 2020 (r525386)
+++ head/editors/vscode/distinfo Thu Feb 6 16:29:08 2020 (r525387)
@@ -1,17 +1,17 @@
-TIMESTAMP = 1576654213
-SHA256 (vscode/node-v6.1.6-headers.tar.gz) = 7abbb0c1a9871e79b70c69bacd8fb6af88b815dac87e1a83722c2d69581a81b9
-SIZE (vscode/node-v6.1.6-headers.tar.gz) = 193752
-SHA256 (vscode/electron-v6.1.6-linux-x64.zip) = fe73c67b2267d7f7c8c5835c2bb1cf913f1ac8dc6314f4a577c7b4502ba9d6d8
-SIZE (vscode/electron-v6.1.6-linux-x64.zip) = 62392920
-SHA256 (vscode/ffmpeg-v6.1.6-linux-x64.zip) = 9c15b53ac93243e355e3eabfdcb8e39fd4516a6dba54a88eea9ae970170301ed
-SIZE (vscode/ffmpeg-v6.1.6-linux-x64.zip) = 3908671
+TIMESTAMP = 1577171243
+SHA256 (vscode/node-v6.1.7-headers.tar.gz) = 3b6c9ed60fff7deded8d4dfdc246bf98958c991f36c43f927efe79cf7dcdaf99
+SIZE (vscode/node-v6.1.7-headers.tar.gz) = 193743
+SHA256 (vscode/electron-v6.1.7-linux-x64.zip) = 7fe94fc1edebe2f5645056a4300fc642c04155e55da8dd4ee058a0c0ef835ae8
+SIZE (vscode/electron-v6.1.7-linux-x64.zip) = 62394242
+SHA256 (vscode/ffmpeg-v6.1.7-linux-x64.zip) = b25bb9a685dfa5e2cd50e01a80a891d7ea9a27d90cd2bcdc172829251c4dc29a
+SIZE (vscode/ffmpeg-v6.1.7-linux-x64.zip) = 3908671
SHA256 (vscode/node-v12.4.0-headers.tar.gz) = 3a5bbb6ad1a5f3ba912981c13910d7c617bb8fa6b6ae2026d6aee2edcd590a45
SIZE (vscode/node-v12.4.0-headers.tar.gz) = 549161
SHA256 (vscode/vscode-ripgrep-1.5.7.tgz) = 4a36021ab54964e7ec9c8a299129cc6a5776c56f6e9b6182698e96f6899c27da
SIZE (vscode/vscode-ripgrep-1.5.7.tgz) = 5064
-SHA256 (vscode/yarn-offline-cache-1.41.0.tar.gz) = 114679510f0b32501ab3099c63e884707f72a36b3e4544759cbd4d0e41952add
-SIZE (vscode/yarn-offline-cache-1.41.0.tar.gz) = 101417336
-SHA256 (vscode/vscode-marketplace-exts-1.41.0.tar.gz) = b275bd73f3819e6a5f58602bdd693988e335b329a761c9742438513ec3f4fba1
-SIZE (vscode/vscode-marketplace-exts-1.41.0.tar.gz) = 1604382
-SHA256 (vscode/microsoft-vscode-1.41.0_GH0.tar.gz) = 53f096a29dc12ac493f46e6e743f7d3420af8104ad2de0ebcb15ffc123231ee9
-SIZE (vscode/microsoft-vscode-1.41.0_GH0.tar.gz) = 9910227
+SHA256 (vscode/yarn-offline-cache-1.41.1.tar.gz) = ca7b6d110dc199be532f0e2d7a41ed9b9300aad51078c84027d0d596fe5fb3c7
+SIZE (vscode/yarn-offline-cache-1.41.1.tar.gz) = 101417117
+SHA256 (vscode/vscode-marketplace-exts-1.41.1.tar.gz) = 5848b570de90424d717f00f4a992a468d11715d921586aeadd1861c67bb965aa
+SIZE (vscode/vscode-marketplace-exts-1.41.1.tar.gz) = 1603308
+SHA256 (vscode/microsoft-vscode-1.41.1_GH0.tar.gz) = 72e2ac445cc89feac606f73c263c35d97c3980e6a13059139cc82a383a2fceae
+SIZE (vscode/microsoft-vscode-1.41.1_GH0.tar.gz) = 9913231
Added: head/editors/vscode/files/patch-build_gulpfile.vscode.js
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/editors/vscode/files/patch-build_gulpfile.vscode.js Thu Feb 6 16:29:08 2020 (r525387)
@@ -0,0 +1,11 @@
+--- build/gulpfile.vscode.js.orig 2019-12-31 07:38:33 UTC
++++ build/gulpfile.vscode.js
+@@ -269,7 +269,7 @@ function packageTask(platform, arch, sourceFolderName,
+ let result = all
+ .pipe(util.skipDirectories())
+ .pipe(util.fixWin32DirectoryPermissions())
+- .pipe(electron(_.extend({}, config, { platform, arch, ffmpegChromium: true })))
++ .pipe(electron(_.extend({}, config, { platform, arch, ffmpegChromium: false })))
+ .pipe(filter(['**', '!LICENSE', '!LICENSES.chromium.html', '!version'], { dot: true }));
+
+ if (platform === 'linux') {
More information about the svn-ports-all
mailing list