From 712a1c7f787fd60a1d80a7d36348cef7140e21f1 Mon Sep 17 00:00:00 2001 From: stuebinm Date: Sun, 14 Mar 2021 21:32:04 +0100 Subject: added fediventure version 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 | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'wapkgs.nix') diff --git a/wapkgs.nix b/wapkgs.nix index 5bb3278..1922adb 100644 --- a/wapkgs.nix +++ b/wapkgs.nix @@ -1,4 +1,4 @@ -{pkgs, lib, ...}: +{pkgs, ...}: let codingmachine = pkgs.fetchFromGitHub { @@ -18,11 +18,17 @@ let rev = "1824ce3ad469693c0d7bd0dbbd0fc84246889fdd"; sha256 = "1h5wx5v09hlx680pq1rpzadzc2cylmyx0szxmpsjvilnnv7vplhd"; }; + fediventure = pkgs.fetchFromGitLab { + owner = "fediventure"; + repo = "workadventure"; + rev = "e769e713c6058efac6959437df6a02da02b8e065"; + sha256 = "13243az0b2w69wmbf5z0qnbd9rfixkj61c844c97sy2h136159yd"; + }; wapkgs = - lib.fix (self: let + pkgs.lib.fix (self: let mkWorkadventureset = waSelf: workadventuresrc: name: let - callWaPackage = path: lib.callPackageWith + callWaPackage = path: pkgs.lib.callPackageWith # some parts of workadventure depend on other parts of workadventure (self // { workadventure = waSelf;}) (import path workadventuresrc name); @@ -39,9 +45,11 @@ let workadventure-hasi = mkWorkadventureset workadventure-hasi hasi "hasi"; workadventure-tcm = mkWorkadventureset workadventure-tcm codingmachine "tcm"; workadventure-tabascoeye = mkWorkadventureset workadventure-tabascoeye tabascoeye "tabascoeye"; + workadventure-fediventure = mkWorkadventureset workadventure-fediventure fediventure "fediventure"; }); in { workadventure-hasi = pkgs.lib.mapAttrs (name: pkg: pkg.overrideAttrs(old: { meta.broken = true; })) wapkgs.workadventure-hasi; workadventure-tcm = wapkgs.workadventure-tcm; workadventure-tabascoeye = wapkgs.workadventure-tabascoeye; + workadventure-fediventure = wapkgs.workadventure-fediventure; } -- cgit v1.2.3