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.102020 |
| 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
unphysicalix commented on 2021-12-04 18:34 (UTC) (edited on 2021-12-04 18:41 (UTC) by unphysicalix)
Hi, I digged a bit deeper as why we can only use electron11 and only, if you copy the complete electron11 into the scratch-installation.
found this: https://gist.github.com/lyshie/0c49393076b8b375ca1bd98c28f95fb0#gistcomment-3808921 and found that I can let scratch run with electron11, electron13, electron14 and electron (16) using the trick to "disable" contextIsolation
however, the images are missing / not loading if the systemwide electron is used and only shown if electron is copied to scratch-installation. I did not find a way to circumvent this.
the other deprecation issues should be looked upon closely: "DeprecationWarning: Buffer()" from electron11 upwards, e.g.
there is another problem: electron14 and upwards do not show the "save to computer" dialog, but GTK shows an error message:
To sum up:
My diff looks like this:
queenmedley commented on 2021-05-05 04:45 (UTC) (edited on 2021-05-05 05:22 (UTC) by queenmedley)
@etaboon I just made it, thank you
etaboon commented on 2021-04-14 20:31 (UTC)
Queenmedley was right: there are no images showed in "choose a sprite".
This is the same for "choose a background" (no images) and for "choose a sound" (no sound except the cat's one).
Proposal to fix this issue (package size will grow 113.6MB to 172.6MB but works for me), to make this work, I had to rename the downloaded file scratch3 to scratch3.sh. The installed file will still be named "scratch3":
For the bash script:
Tested successfully with Scratch3 3.18.1 and 3.20.1.
etaboon commented on 2021-04-14 15:16 (UTC)
Scratch3 stopped working for me:
a window opens with "Scratch is loading..." forever.
Had to replace electron with electron11 as a workaround:
Tested successfully with Scratch3 3.18.1 and 3.20.1.
queenmedley commented on 2021-02-06 07:57 (UTC)
There are no images showed in "choose a sprite".
Amethyste69 commented on 2021-01-27 19:43 (UTC) (edited on 2021-01-27 19:43 (UTC) by Amethyste69)
Adding this line fixed this issue indeed. Many thanks
markus24 commented on 2021-01-20 20:29 (UTC)
@relrel Proposal to fix the build issue mentioned by @Amethyste69 https://pastebin.com/zNtL31Rt
gendesk requires --pkgname "$pkgname"
Amethyste69 commented on 2020-11-16 21:45 (UTC)
Hello
I've got this message
Impossible to evaluate 'scratch3.desktop' : no such file or directory
Thanks for your help
relrel commented on 2020-09-02 05:51 (UTC)
@PCITechie This package runs natively, without wine. It just extracts the electron resources (which are platform-independent) from the Windows installer.
In fact it does what the source of your scratch3-bin package does, only without re-packaing to .deb.
Also, since this package is currently up-to-date, unlike scratch3-bin, I think it would be great to merge scratch3-bin into this package, in order to reduce duplication and confusion of users.
PCITechie commented on 2020-09-01 17:21 (UTC)
I advise you to call this package "scratch3-win32" instead of scratch3 so people know it runs in wine and not natively.
« First ‹ Previous 1 2 3 4 5