diff options
author | frantic1048 | 2022-03-08 18:52:13 +0800 |
---|---|---|
committer | frantic1048 | 2022-03-08 23:33:51 +0800 |
commit | 83ef4b3af5ed5a0bc42f0e2907e416a18e4af183 (patch) | |
tree | f95c696c4d8235d943eb76fed1515b2cf75722d2 | |
parent | 7a67e236db19ec96c0ac2f799acef429dd605de1 (diff) | |
download | aur-83ef4b3af5ed5a0bc42f0e2907e416a18e4af183.tar.gz |
upgpkg: code-transparent 1.65.0-1
upstream release
upgpkg: code-transparent 1.65.0-1
upstream release
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | transparent.diff | 15 |
3 files changed, 16 insertions, 42 deletions
@@ -1,6 +1,6 @@ pkgbase = code-transparent pkgdesc = The Open Source build of Visual Studio Code (vscode) editor - with transparency enabled. - pkgver = 1.59.0 + pkgver = 1.65.0 pkgrel = 1 url = https://github.com/microsoft/vscode install = code-transparent.install @@ -9,10 +9,10 @@ pkgbase = code-transparent makedepends = git makedepends = gulp makedepends = npm - makedepends = python2 + makedepends = python makedepends = yarn makedepends = nodejs-lts-fermium - depends = electron12 + depends = electron13 depends = libsecret depends = libx11 depends = libxkbfile @@ -23,7 +23,7 @@ pkgbase = code-transparent provides = code provides = vscode conflicts = code - source = code::git+https://github.com/microsoft/vscode.git#tag=1.59.0 + source = code::git+https://github.com/microsoft/vscode.git#tag=1.65.0 source = code.js source = code.sh source = product_json.diff @@ -33,7 +33,7 @@ pkgbase = code-transparent sha512sums = 6e8ee1df4dd982434a8295ca99e786a536457c86c34212546e548b115081798c5492a79f99cd5a3f1fa30fb71d29983aaabc2c79f4895d4a709d8354e9e2eade sha512sums = b8bdb0e53cf8748140ed444c9b02cb6a57a7e1e120d96861d4cc9f79744a987f0253c052a238c78aa2c3f86459c4afb6f3b687435f0588d8f640822a9908b257 sha512sums = b1aa0d7c5b3e3e8ba1172822d75ea38e90efc431b270e0b4ca9e45bf9c0be0f60922c8618969ef071b5b6dbd9ac9f030294f1bf49bcc28c187b46d113dca63a7 - sha512sums = 74f6b4a95cd7552e43bce3b6a0db72771741ccc141b2a46db3d8eee1157b4b47d5bb5d55ccfd60559f17d234f51f85de9dc52070be4865ee170a6e7d36a8d2f1 + sha512sums = 92913eede12335d21d032dc6e0bc01d1f29062ce6375a5648f6c59dd1f343a798e5791819a904fb7b3504058a5daae6a1c3286cb9f95be211540992bdab92d17 sha512sums = e662f0bf3f55a82ce9bce98f22c6be80ee83c1e2241d2eca596326478887ec6b73c7d0041903e17f35a424578ccc22674354931166dc7c7d7e76bb97135e009e pkgname = code-transparent @@ -13,8 +13,8 @@ pkgdesc='The Open Source build of Visual Studio Code (vscode) editor - with tran # - erbium: 12 # - fermium: 14 # Important: Remember to check https://github.com/microsoft/vscode/blob/master/.yarnrc (choose correct tag) for target electron version -_electron=electron12 -pkgver=1.59.0 +_electron=electron13 +pkgver=1.65.0 pkgrel=1 arch=('x86_64') url='https://github.com/microsoft/vscode' @@ -23,7 +23,7 @@ depends=($_electron 'libsecret' 'libx11' 'libxkbfile' 'ripgrep') optdepends=('bash-completion: Bash completions' 'zsh-completions: ZSH completitons' 'x11-ssh-askpass: SSH authentication') -makedepends=('git' 'gulp' 'npm' 'python2' 'yarn' 'nodejs-lts-fermium') +makedepends=('git' 'gulp' 'npm' 'python' 'yarn' 'nodejs-lts-fermium') conflicts=('code') provides=('code' 'vscode') install='code-transparent.install' @@ -37,7 +37,7 @@ sha512sums=('SKIP' '6e8ee1df4dd982434a8295ca99e786a536457c86c34212546e548b115081798c5492a79f99cd5a3f1fa30fb71d29983aaabc2c79f4895d4a709d8354e9e2eade' 'b8bdb0e53cf8748140ed444c9b02cb6a57a7e1e120d96861d4cc9f79744a987f0253c052a238c78aa2c3f86459c4afb6f3b687435f0588d8f640822a9908b257' 'b1aa0d7c5b3e3e8ba1172822d75ea38e90efc431b270e0b4ca9e45bf9c0be0f60922c8618969ef071b5b6dbd9ac9f030294f1bf49bcc28c187b46d113dca63a7' - '74f6b4a95cd7552e43bce3b6a0db72771741ccc141b2a46db3d8eee1157b4b47d5bb5d55ccfd60559f17d234f51f85de9dc52070be4865ee170a6e7d36a8d2f1' + '92913eede12335d21d032dc6e0bc01d1f29062ce6375a5648f6c59dd1f343a798e5791819a904fb7b3504058a5daae6a1c3286cb9f95be211540992bdab92d17' 'e662f0bf3f55a82ce9bce98f22c6be80ee83c1e2241d2eca596326478887ec6b73c7d0041903e17f35a424578ccc22674354931166dc7c7d7e76bb97135e009e') # Even though we don't officially support other archs, let's @@ -115,29 +115,14 @@ prepare() { } build() { - # https://github.com/mapbox/node-sqlite3/issues/1044 - mkdir -p path - ln -sf /usr/bin/python2 path/python - export PATH="$PWD/path:$PATH" - cd $_pkgname yarn install --arch=$_vscode_arch - # The default memory limit may be too low for current versions of node - # to successfully build vscode. Change it if this number still doesn't - # work for your system. - mem_limit="--max_old_space_size=8192" - - if ! /usr/bin/node $mem_limit /usr/bin/gulp vscode-linux-$_vscode_arch-min - then - echo - echo "*** NOTE: If the build failed due to running out of file handles (EMFILE)," - echo "*** you will need to raise your max open file limit." - echo "*** You can check this for more information on how to increase this limit:" - echo "*** https://ro-che.info/articles/2017-03-26-increase-open-files-limit" - exit 1 - fi + gulp compile-build + gulp compile-extension-media + gulp compile-extensions-build + gulp vscode-linux-$_vscode_arch-min } package() { @@ -146,7 +131,7 @@ package() { cp -r --no-preserve=ownership --preserve=mode VSCode-linux-$_vscode_arch/resources/app/* "$pkgdir"/usr/lib/$_pkgname/ # Replace statically included binary with system copy - ln -sf /usr/bin/rg "$pkgdir"/usr/lib/code/node_modules.asar.unpacked/vscode-ripgrep/bin/rg + ln -sf /usr/bin/rg "$pkgdir"/usr/lib/code/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg # Install binary install -Dm 755 code.sh "$pkgdir"/usr/bin/code-oss diff --git a/transparent.diff b/transparent.diff index d543f763d9d0..3c98d8551834 100644 --- a/transparent.diff +++ b/transparent.diff @@ -22,9 +22,9 @@ index 189811d6fdf..d10bd05bced 100644 -import { BrowserWindow, nativeTheme } from 'electron'; +import { nativeTheme } from 'electron'; - import { isWindows, isMacintosh } from 'vs/base/common/platform'; - import { IStateMainService } from 'vs/platform/state/electron-main/state'; + import { isMacintosh, isWindows } from 'vs/base/common/platform'; import { createDecorator } from 'vs/platform/instantiation/common/instantiation'; + import { IStateMainService } from 'vs/platform/state/electron-main/state'; @@ -68,19 +68,6 @@ export class ThemeMainService implements IThemeMainService { { key: THEME_WINDOW_SPLASH, data: splash } ]); @@ -97,14 +97,3 @@ diff --git a/src/vs/workbench/common/theme.ts b/src/vs/workbench/common/theme.ts // < --- Tabs --- > -diff --git a/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts b/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts ---- a/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts -+++ b/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts -@@ -466,6 +466,7 @@ export class TerminalInstance extends Disposable implements ITerminalInstance { - macOptionIsMeta: config.macOptionIsMeta, - macOptionClickForcesSelection: config.macOptionClickForcesSelection, - rightClickSelectsWord: config.rightClickBehavior === 'selectWord', -+ allowTransparency: true, - fastScrollModifier: 'alt', - fastScrollSensitivity: editorOptions.fastScrollSensitivity, - scrollSensitivity: editorOptions.mouseWheelScrollSensitivity, |