aboutsummaryrefslogtreecommitdiff
path: root/back (follow)
Commit message (Collapse)AuthorAgeFilesLines
* unbreak tcm versionstuebinm2021-05-181-4/+4
| | | | | | | the derivations build successfully again (except for the universially-broken maps package), but were not yet proven to work with the nixos module, since a configuration variable for the frontend package was changed in this update.
* update roundup, manage sources via nivstuebinm2021-05-141-4/+4
| | | | | | | This updates all packages, as far as possible. The tcm derivations appear to be all broken for now, as are the maps packages of both xce versions (which should not be a problem in deployments which don't use them, as these should not be evaluated at all).
* add xce-unfederated versionstuebinm2021-04-094-2/+7147
| | | | | | | | this is based on the xce-unfederated branch of the workadventure-xce repository [1], and requires some reworking of the general derivation code since it currently uses older package sets than the other versions. [1] https://github.com/workadventure-xce/workadventure-xce/tree/xce-unfederated
* package update roundup, remove fediventure versionstuebinm2021-04-091-4/+4
| | | | | | | | | | 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.
* Added hasi workadventure versionstuebinm2021-03-091-7/+8
| | | | | | | | 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.
* Deduplicate workadventure sourcesstuebinm2021-02-261-8/+3
| | | | | | | 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.
* Bump to current master version of tcm workadventurestuebinm2021-02-251-2/+2
| | | | Builds fine, let's see if anything else works!
* Update to Version v1.1.0 of workadventurestuebinm2021-02-252-10/+10
|
* back,pusher: fix node-pre-gyp libc detectionPiotr Dobrowolski2021-02-051-0/+5
| | | | | | This should fix libc detection carried out in https://github.com/lovell/detect-libc/blob/5173db0bc47608f89986d9125c2d868c08d5f429/lib/detect-libc.js#L44 when loading grpc bindings.
* back,pusher: reduce final derivation sizePiotr Dobrowolski2021-02-051-0/+1
| | | | | | While this still is a major hack, this reduces unused node_modules (about 200MB each) being pulled in from workadventure*-modules-* and workadventure-messages.
* create overlay and move everything into workadventure.*Finn Behrens2021-01-211-2/+2
|
* Switch to callPackageSerge Bazanski2021-01-011-5/+13
|
* Add pusherSandro Jäckel2021-01-011-1/+0
|
* Add front, fix backSandro Jäckel2021-01-011-32/+41
|
* boom, everything is brokenlassulus2020-12-302-0/+3630