Search Criteria
Package Details: moodledesktop 3.9.4-1
Git Clone URL: | https://aur.archlinux.org/moodledesktop.git (read-only, click to copy) |
---|---|
Package Base: | moodledesktop |
Description: | The official app for Moodle. |
Upstream URL: | https://download.moodle.org/desktop/ |
Keywords: | course desktop download education mobile moodle sync |
Licenses: | |
Submitter: | mkroening |
Maintainer: | mkroening |
Last Packager: | mkroening |
Votes: | 2 |
Popularity: | 0.029238 |
First Submitted: | 2019-12-21 14:15 |
Last Updated: | 2021-02-05 13:47 |
Dependencies (7)
- electron8 (electron8-bin)
- git (git-git) (make)
- jq (jq-git) (make)
- moreutils (make)
- nodejs (nodejs6-bin, nodejs-ipv6, nodejs-git, nodejs-lts-dubnium, nodejs-lts-erbium, nodejs-lts-fermium) (make)
- npm (npm4, nodejs6-bin) (make)
- python2 (make)
Latest Comments
mkroening commented on 2020-06-28 11:55
Thanks for your comment, @psydvl!
Upstream enforced node 11.x [1]. I figured, using the next available version (12.x) is the most sensible solution here. If you don't want to install nodejs-lts-erbium on your system, you could build the package in a clean chroot.
I did try the latest electron a few versions ago, but stopped the effort as I ran into problems, although I don't recall which, exactly. Upstream enforces electron4 [2].
I am in favour of upgrading dependencies in both cases, but I think this package should follow upstream versions as close as possible. Perhaps you could create a PR to upstream?
[1] https://github.com/moodlehq/moodleapp/commit/7e4b50ba97f8aa2cdcf17e87b52c442b718816eb
[2] https://github.com/moodlehq/moodleapp/commit/f2ae7b394fd8ea3c6fa2910d5b127c8c5631c230
psydvl commented on 2020-06-27 19:55
Successfully built with the latest nodejs (14.4.0).
So no necessity in nodejs-lts-erbium which conflicting with the default nodejs package.
UPD: Same with the latest electron (9.0.5)
Successfully built, started.
After launch, the only error in the debug console is about cordova.js.
It looks like need to remove it from source index.html.
TheGoliath commented on 2020-06-11 14:07
Electron4 is missing