summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
3 hoursUpgrade to v1.66.1.Christian Cornelssen
Unpin version of ms-vscode.js-debug: seems no longer necessary and simplifies upgrades.
2025-10-15Upgrade to v1.65.2.Christian Cornelssen
Removing lodash dependency (fixed upstream).
2025-10-04Now that AURWEB can handle LICENSES/, add REUSE symlink LICENSES/0BSD.txt -> ↵Christian Cornelssen
../LICENSE
2025-10-02Upgrade to v.1.65.0Christian Cornelssen
2025-08-11Upgrade to v1.64.1Christian Cornelssen
2025-08-11Add Arch License and reuse information.Christian Cornelssen
AUR does not accept subdirs. Therefore not adding symlink LICENSES/0BSD.txt -> ../LICENSE Thus cannot have full REUSE compliance for "reuse lint" or "pkgctl license check".
2025-08-11Upgrade to v1.64.1Christian Cornelssen
2025-08-11Add Arch License and reuse informationChristian Cornelssen
2025-08-10.gitignore: More selecive LICENSE-* patternChristian Cornelssen
2025-08-03Upgrade to v1.64.0.Christian Cornelssen
This comes with another bundled electron update, even more recent than Arch's.
2025-07-23Upgrade to v1.63.3.Christian Cornelssen
This is mostly a shipped electron update (even newer than Arch's), thus it is fortunate that we have not switched to Arch's electron.
2025-07-10Upgrade to v1.63.2Christian Cornelssen
2025-07-04Upgrade to v1.63.1.Christian Cornelssen
makedepends+=(git) to satisfy some build-time check. TODO: Upstream now builds with a recent electron. If they keep this up, we should use Arch's electron + ffmpeg.
2025-06-13Upgrade to v1.62.2Christian Cornelssen
2025-06-07Upgrade to v1.62.1Christian Cornelssen
2025-05-28Upgrade to v1.62.0.Christian Cornelssen
Not pulling in @theia/ai-vercel-ai because that pulls in opentelemetry. No longer preinstalling ms-python.python because its dependencies are disabled or expect writable install directories (as in per-user installs). It also complained on the log channel about a missing l10n subdir. Also no longer preinstalling ms-vscode.js-debug-companion. For some reason, upstream has explicitly excluded that one long ago.
2025-05-07Use system ripgrep instead of redundant downloaded prebuilt binaries.Christian Cornelssen
2025-05-05Upgrade to v1.61.0.Christian Cornelssen
nodejs version requirements *could* be relaxed (see comments in PKGBUILD), but I try to stick to something reliable. Work around https://github.com/eclipse-theia/theia/issues/15545 by adding lodash to dependencies. Exclude plugin VisualStudioExptTeam.vscodeintellicode as in upstream. Exclude plugin ms-python.debugpy (bundled with ms-python.python) because it attempts to mkdir in its system plugin folder (which fails with "permission denied") and therefore fails to load. Installing that plugin in a user's plugin folder might work.
2025-03-04Tentative upgrade to v1.59.0.Christian Cornelssen
Some dependency now requires Node 22. Therefore switching to nodejs-lts-jod.
2025-02-21Upgrade to v1.58.3Christian Cornelssen
2025-02-09Tentative upgrade to v1.58.1.Christian Cornelssen
Fix dependency nodejs as nodejs-lts-iron because npm requires nodejs>=20.17.0 and pacman is not really smart about multiple version constraints. E.g. at nodejs<21 pacman auto-resolves to nodejs-lts-hydrogen=18.x, which then conflicts with the raised lower version bound. Theia now uses npm instead of yarn in its build scripts. Toplevel yarn commands are supposed to continue to work. However, the "resolutions" field in package.json gets replaced with "overrides" (and slightly different keys). make-package-version.sh from the theia-packaging-tools repo has been updated to provide both fields.
2024-12-31Tentative upgrade to 1.57.1.Christian Cornelssen
New version of make-package-json.sh simplifies prepare().
2024-12-16Upgrade to v1.56.0.Christian Cornelssen
Needed to disable the unpublished @theia/ai-hugging-face.
2024-10-31Tentative upgrade to v1.55.0Christian Cornelssen
2024-09-27Upgrade to 1.54.0.Christian Cornelssen
First release with experimental AI features (disabled by default).
2024-09-01Upgrade to v1.53.0Christian Cornelssen
2024-08-19Relax nodejs dependency; stricter install permissionsChristian Cornelssen
2024-08-12Add .nvchecker.toml for update tests.Christian Cornelssen
Intended usage: pkgctl version check
2024-07-25Merge branch 'autopackage'Christian Cornelssen
2024-07-25Upgrade to v1.52.0.Christian Cornelssen
Upgrade plugins ms-vscode.js-debug{,-companion} accordingly. Still required: Resolutions for nan and cpu-features. Cf. https://github.com/eclipse-theia/theia/pull/13748
2024-07-23Merge branch 'autopackage'Christian Cornelssen
2024-07-23Update Maintainer/ContributorChristian Cornelssen
2024-07-23Add resolutions for nan and cpu-features.Christian Cornelssen
Cf. https://github.com/eclipse-theia/theia/pull/13748 Furthermore, fetch and install LICENSE-vscode.txt.
2024-07-04Upgrade step to v1.51.0; build aborts however.Christian Cornelssen
Since v1.50.0, electron-rebuild aborts. Might be some tooling discrepancy on the Archlinux side. Needs to be investigated and worked around.
2024-05-04Upgrade to v1.49.1.Christian Cornelssen
Upgrade ms-vscode.js-debug to 1.88.0 (closest available to default 1.88.1). makedepends+=(python-setuptools) to accommodate python-3.12.
2024-04-05Upgrade to v1.48.3Christian Cornelssen
2024-03-28Upgrade to v1.48.0.Christian Cornelssen
Using option !debug to avaoid packaging /usr/src .
2024-03-09Upgrade to v1.47.1Christian Cornelssen
2024-02-14Upgrade to v1.46.1Christian Cornelssen
2024-02-01Update to v1.46.0.Christian Cornelssen
Without the notebook-related plugins, as those are not yet supported in the electron version.
2023-12-22Upgrade to 1.45.0Christian Cornelssen
2023-12-01.gitignore: Ignore more build artefactsChristian Cornelssen
2023-12-01Upgrade to v1.44.0.Christian Cornelssen
Same notes as for the previous couple of releases. extra-plugins.json: Explictly added ms-vscode.js-debug-companion (although it gets pulled in anyway).
2023-11-09Tentative upgrade to v1.43.1Christian Cornelssen
2023-10-29Tentative upgrade to 1.43.0.Christian Cornelssen
Newly included: packages/test As since v1.41.0: In contrast to the upstream release, this does not add the vscode.ipynb plugin (yet). Unlisting @theia/{preview,notebook}, but those get pulled in anyway.
2023-10-04Upgrade to v1.42.1.Christian Cornelssen
As for v1.41.0: In contrast to the upstream release, this does not add the vscode.ipynb plugin (yet). Unlisting @theia/{preview,notebook}, but those get pulled in anyway.
2023-09-02Tentative upgrade to v1.41.0.Christian Cornelssen
Updates dependency to Node.js LTS v18. In contrast to the upstream release, this does not add the vscode.ipynb plugin (yet). Unlisting @theia/{preview,notebook}, but those get pulled in anyway.
2023-07-30Tentative upgrade to 1.40.0.Christian Cornelssen
Plugins as in upstream release, without @theia/preview. js-debug pinned at 1.78.0 (current API compatibility level is 1.79.0 which does not exist at OpenVSX). Needs updated make-package-json.sh to account for OpenVSX glitches and for the changed .main entry.
2023-04-29Upgrade to v1.37.0Christian Cornelssen
2023-03-31Upgrade to v1.36.0.Christian Cornelssen
Update extension list to that of upstream's extension pack. With the new default API compatibility level, unpin most plugin versions. markdown-language-features kept at 1.64.2 as there are problems with the unpinned version. vscode.markdown-math does not work (perhaps due to security policy). User-installed mathpix.vscode-mathpix-markdown does work (as before), so remove markdown-math to reduce interference. Since there is no ms-vscode.js-debug=1.72.2 (default API version), pin js-debug to a slightly lower version.