<feed xmlns='http://www.w3.org/2005/Atom'>
<title>workadventure-nix/pusher, branch master</title>
<subtitle>Nix packages and module for workadventure
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/'/>
<entry>
<title>update roundup, manage sources via niv</title>
<updated>2021-05-14T19:21:33+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-05-14T19:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=6122eb04910dd6c34585dcbff72679a93b5aeaf5'/>
<id>6122eb04910dd6c34585dcbff72679a93b5aeaf5</id>
<content type='text'>
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).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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).
</pre>
</div>
</content>
</entry>
<entry>
<title>add xce-unfederated version</title>
<updated>2021-04-09T00:33:15+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-04-09T00:33:15+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=6eb7cd04e243a04bcd8a43a4a041c50335bd7beb'/>
<id>6eb7cd04e243a04bcd8a43a4a041c50335bd7beb</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>package update roundup, remove fediventure version</title>
<updated>2021-04-09T00:05:27+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-04-09T00:05:27+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=6e1bfd440fc2dcf115a543d45e293b2c1ef6c929'/>
<id>6e1bfd440fc2dcf115a543d45e293b2c1ef6c929</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added hasi workadventure version</title>
<updated>2021-03-09T14:38:16+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-03-09T14:38:16+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=6908ecac521c0ddf3d8af75adefa7209f7a8719c'/>
<id>6908ecac521c0ddf3d8af75adefa7209f7a8719c</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Deduplicate workadventure sources</title>
<updated>2021-02-26T20:34:48+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-02-26T20:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=7352984a5c3bc35f20184ddff97daea93f6b3738'/>
<id>7352984a5c3bc35f20184ddff97daea93f6b3738</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump to current master version of tcm workadventure</title>
<updated>2021-02-25T17:08:52+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-02-25T17:08:52+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=7ec4c291d8ec93bc205af5c238dfe6a5176f4da4'/>
<id>7ec4c291d8ec93bc205af5c238dfe6a5176f4da4</id>
<content type='text'>
Builds fine, let's see if anything else works!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Builds fine, let's see if anything else works!
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to Version v1.1.0 of workadventure</title>
<updated>2021-02-25T16:57:18+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-02-25T16:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=fedeaa88fc6347103706f65d666f6612987d7cec'/>
<id>fedeaa88fc6347103706f65d666f6612987d7cec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>back,pusher: fix node-pre-gyp libc detection</title>
<updated>2021-02-05T08:50:18+00:00</updated>
<author>
<name>Piotr Dobrowolski</name>
</author>
<published>2021-01-24T16:37:03+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=2d7380043979b6bc8e05cecda9d6277e1553777f'/>
<id>2d7380043979b6bc8e05cecda9d6277e1553777f</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>back,pusher: reduce final derivation size</title>
<updated>2021-02-05T08:50:18+00:00</updated>
<author>
<name>Piotr Dobrowolski</name>
</author>
<published>2021-01-24T16:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=e5859bb3258351c19540eedd6a8d1dff14af1295'/>
<id>e5859bb3258351c19540eedd6a8d1dff14af1295</id>
<content type='text'>
While this still is a major hack, this reduces unused node_modules
(about 200MB each) being pulled in from workadventure*-modules-* and
workadventure-messages.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While this still is a major hack, this reduces unused node_modules
(about 200MB each) being pulled in from workadventure*-modules-* and
workadventure-messages.
</pre>
</div>
</content>
</entry>
<entry>
<title>create overlay and move everything into workadventure.*</title>
<updated>2021-01-21T11:03:24+00:00</updated>
<author>
<name>Finn Behrens</name>
</author>
<published>2021-01-21T11:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/workadventure-nix/commit/?id=b4bfd52e7c27141890a16f913c7a5873fc5a06ef'/>
<id>b4bfd52e7c27141890a16f913c7a5873fc5a06ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
