Search Criteria
Package Details: scratch3 3.31.1-5
Package Actions
| Git Clone URL: | https://aur.archlinux.org/scratch3.git (read-only, click to copy) |
|---|---|
| Package Base: | scratch3 |
| Description: | Scratch 3.0 as a self-contained desktop application |
| Upstream URL: | https://github.com/scratchfoundation/scratch-desktop |
| Keywords: | education kids programing |
| Licenses: | AGPL-3.0-only |
| Conflicts: | scratch-desktop, scratch3-bin |
| Provides: | scratch3 |
| Replaces: | scratch-desktop |
| Submitter: | relrel |
| Maintainer: | jasongodev |
| Last Packager: | jasongodev |
| Votes: | 14 |
| Popularity: | 0.099980 |
| First Submitted: | 2020-08-14 14:55 (UTC) |
| Last Updated: | 2026-03-16 19:18 (UTC) |
Dependencies (6)
- electron39 (electron39-binAUR)
- libxcrypt-compat
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- nodejs (nodejs-gitAUR, nodejs-lts-hydrogenAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod, nodejs-lts-krypton) (make)
- npm (npm-corepackAUR, python-nodejs-wheelAUR) (make)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR, xdg-utils-gitAUR) (optional) – To open Scratch files from URLs
Latest Comments
« First ‹ Previous 1 2 3 4 5 Next › Last »
etaboon commented on 2022-01-02 19:03 (UTC) (edited on 2022-01-02 20:22 (UTC) by etaboon)
@unphysicalix: hi,
could you please tell me more about the context?
Which version of npm do you use? The system (wide) version or a local one?
A local version (with its modules) may interfere with the app's modules.
If it's different, edit your .bashrc and revert the $PATH back
so as to not use local version. I've already seen such weird troubles.
Then in a folder save all the files needed: scratch3* > plain > save as...
And build the package:
I've do it again just a minute ago and I didn't see any errors.
unphysicalix commented on 2022-01-02 16:46 (UTC)
Hi @etaboon,
sorry for taking to long to respond and test: it does not compile for me:
the weird cache-dir comes from a symlink that I added:
diskspace is more than enough
etaboon commented on 2022-01-02 12:56 (UTC) (edited on 2022-01-02 12:57 (UTC) by etaboon)
@gyurman: hi,
I know nothing about cross compiling, sorry.
If I were you, first I would give a try to scratch3-bin. See my post.
If it doesn't run, I would then try to make a direct compile so as to check
if the resulting package is usable, even if it takes 2 hours to compile.
If not, don't waste your time in trying to cross compile! It won't run any better...
If the resulting package is usable, only then I would try cross compiling (If I were you).
Don't forget to report, thanks!
gyurman commented on 2022-01-02 11:05 (UTC)
How can I build with x64 system volunteer for aarch64? Same as distccd? https://wiki.archlinux.org/title/Distcc#Cross_compiling_with_distcc
etaboon commented on 2021-12-31 03:31 (UTC)
@Gyurman: szia,
I think I found a way to successfully build the package on your device.
In fact you were almost done!
The output directory used by electron-builder is
dist/linux-arm64-unpacked because of your ARM system
instead of dist/linux-unpacked (for arch=x86_64).
Something I couldn't be aware of.
I updated the PKGBUILD: it reads now the system's architecture value
and should use the right folder accordingly. But it needs testing
since I don't have such a device.
gyurman commented on 2021-12-28 05:22 (UTC) (edited on 2021-12-28 05:23 (UTC) by gyurman)
After 2 hours build:
etaboon commented on 2021-12-27 16:00 (UTC) (edited on 2022-01-30 19:22 (UTC) by etaboon)
From version 3.27.0-3 and later
Instead of using the windows binary, this version will build the app from sources, targeting Electron version 13.6.y.
If you prefer the other way, then install scratch3-bin instead.
Before starting the installation, please check your disk space, the PKGBUILD won't do it for you.
Total size of the build directory on my system: 1.9 GiB (2 009 713 885)
Tested successfully under KDE/Plasma X11 arch=x86_64.
Any feedback are welcomed.
« First ‹ Previous 1 2 3 4 5 Next › Last »