Search Criteria
Package Details: theia-electron 1.66.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/theia-electron.git (read-only, click to copy) |
|---|---|
| Package Base: | theia-electron |
| Description: | Cloud & Desktop IDE Platform |
| Upstream URL: | https://www.theia-ide.org/ |
| Keywords: | eclipse electron ide theia |
| Licenses: | LicenseRef-LICENSE-EPL, LicenseRef-LICENSE-GPL-2.0-ONLY-CLASSPATH-EXCEPTION, LicenseRef-LICENSE-MIT.txt, LicenseRef-LICENSE-vscode.txt |
| Submitter: | bence.hornak |
| Maintainer: | ccorn |
| Last Packager: | ccorn |
| Votes: | 19 |
| Popularity: | 0.000023 |
| First Submitted: | 2020-04-18 15:55 (UTC) |
| Last Updated: | 2025-11-14 15:11 (UTC) |
Dependencies (20)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libxkbfile
- libxss
- nodejs-lts-jod
- nss (nss-hgAUR)
- ripgrep (ripgrep-gitAUR)
- bash (bash-devel-gitAUR, bash-gitAUR) (make)
- curl (curl-gitAUR, curl-c-aresAUR) (make)
- diffutils (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- jq (jq-gitAUR, jq-staticAUR, jaq-binAUR, jaq-gitAUR) (make)
- make (make-gitAUR, make-staticAUR) (make)
- node-gyp (make)
- npm (python-nodejs-wheelAUR, corepackerAUR, npm-corepackAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- python-setuptools (make)
- yarn (yarn-berryAUR, corepackerAUR, yarn-corepackAUR) (make)
- git (git-gitAUR, git-glAUR) (optional) – git support
- libsecret (optional) – keytar support
Required by (0)
Sources (10)
- .yarnclean
- extra-plugins.json
- https://gitlab.com/ccorn/theia-packaging-tools/-/raw/9d62c805f48a53b9bd7aafc2304fbb6c1fea8a21/make-package-json.sh
- https://raw.githubusercontent.com/eclipse-theia/theia/v1.66.2/LICENSE-EPL
- https://raw.githubusercontent.com/eclipse-theia/theia/v1.66.2/LICENSE-GPL-2.0-ONLY-CLASSPATH-EXCEPTION
- https://raw.githubusercontent.com/eclipse-theia/theia/v1.66.2/LICENSE-MIT.txt
- https://raw.githubusercontent.com/eclipse-theia/theia/v1.66.2/LICENSE-vscode.txt
- https://raw.githubusercontent.com/eclipse-theia/theia/v1.66.2/logo/theia.svg
- theia-electron.desktop
- theia-electron.sh
Latest Comments
1 2 3 4 5 6 Next › Last »
ccorn commented on 2025-08-11 11:46 (UTC)
Folks: I had to rebase the master branch because (surprisingly) AUR does not allow subdirectories such as
LICENSESas needed for REUSE compliance (reuse lintorpkgctl license check).If you have pulled from
masterearlier today and have trouble pulling again, try agit reset --hard FETCH_HEADwhich should force the checkout to match AUR's newmasterbranch.brody commented on 2025-07-04 07:38 (UTC)
makedepends should not contain
gcc,makeandpkgconfbecause the dependency of these packages will be provided by thebase-develpackage.oech3 commented on 2025-06-13 17:49 (UTC) (edited on 2025-07-28 18:28 (UTC) by oech3)
Upstream moved to
electron37.oech3 commented on 2025-05-08 12:12 (UTC)
Why make-package-json.sh instead of package{,-lock}.json from https://github.com/eclipse-theia/theia/tree/v${pkgver} ?
ccorn commented on 2025-05-07 12:36 (UTC)
@oech3: Oh, another issue to watch. Thanks for that.
The package name
theia-electronrefers to the electron build (as opposed to the browser build) of Theia. At least that is how I understand it.As long as Theia remains conservative in their electron version upgrades, I consider it best to keep Theia's bundled electron version.
However, if Theia begins to closely follow electron updates, then we can consider replacing the bundled electron.
oech3 commented on 2025-05-07 12:01 (UTC)
So this package has invalid name until https://github.com/eclipse-theia/theia/issues/15059 is solved?
ccorn commented on 2025-05-07 11:51 (UTC)
@oech3: ripgrep hack incorporated.
Regarding electron: Theia seems to be quite sensitive about electron versions. Upstream's current favorite seems to be electron30, but Arch has already left that behind (relegated to AUR, that is). In any case, that kind of hack would require constant maintenance, so I am reluctant to even try that.
1 2 3 4 5 6 Next › Last »