| Commit message (Collapse) | Author | Files | Lines |
|
updates:
- workadventure-xce to the latest commit
- workadventure-tcm to the latest commit
this removes the fediventure-version, as it appears to be no longer
updated, and since the workadventure-xce version now also includes the
relevant patches for the current federation features.
|
|
|
|
|
|
The maintainers of both of these forks are now collaborating on workadventure-xce,
and have apparently both deprecated their own versions in favour of it (see [1]
for hasi; tabascoeye does not explicitely state as much, but has changed their
description to reflect that of the workadventure-xce repository).
[1] https://gitlab.hasi.it/herzi/project/workadventure
|
|
|
|
This is the version currenlty on the feature/fediventure branch in the
workadventure repository of the fediventure group at
https://gitlab.com/fediventure/workadventure/-/tree/feature/federation
|
|
|
|
wapkgs.nix new contains packages for several different versions of
workadventure (so far hasi + thecodingmachine), which can both be used.
Unfortunately, this appears to require some weird hacks to convince nix
to sort out the dependencies without having to actually duplicate all
the packaging code, but it works.
|
|
Maximal sharing means that even if the workadventure sources are imported
in all nix files, there will still only be one copy of it in the nix store
--- nevertheless, it seems reasonable to only have them once in the code,
too, if only to make upgrading them easier.
|
|
|
|
Builds fine, let's see if anything else works!
|
|
|
|
Nix isn't very typesafe, but apparently there is at least a `escapeShellArg`
function which makes things safe for shell execution.
|
|
Note that only the sources are patched out; the quill npm package is still
in the nix set and the javascript, it just silently fails to laod at runtime
now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|