From 30c7efb426b2a7641aaf64845b8fb772bfb5e89d Mon Sep 17 00:00:00 2001 From: chn Date: Mon, 1 Apr 2024 17:17:13 +0800 Subject: [PATCH] packages.server: add concurrencpp --- local/pkgs/default.nix | 3 +-- modules/packages/server/default.nix | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/local/pkgs/default.nix b/local/pkgs/default.nix index 11f9d9b5..13412dec 100644 --- a/local/pkgs/default.nix +++ b/local/pkgs/default.nix @@ -7,8 +7,7 @@ inputs: rec mk-meili-mgn = inputs.pkgs.callPackage ./mk-meili-mgn {}; vaspkit = inputs.pkgs.callPackage ./vaspkit { inherit (inputs.localLib) attrsToList; }; v-sim = inputs.pkgs.callPackage ./v-sim { src = inputs.topInputs.v-sim; }; - concurrencpp = inputs.pkgs.callPackage ./concurrencpp - { stdenv = inputs.pkgs.gcc13Stdenv; src = inputs.topInputs.concurrencpp; }; + concurrencpp = inputs.pkgs.callPackage ./concurrencpp { src = inputs.topInputs.concurrencpp; }; eigengdb = inputs.pkgs.python3Packages.callPackage ./eigengdb {}; nodesoup = inputs.pkgs.callPackage ./nodesoup { src = inputs.topInputs.nodesoup; }; matplotplusplus = inputs.pkgs.callPackage ./matplotplusplus diff --git a/modules/packages/server/default.nix b/modules/packages/server/default.nix index 00933121..a221b171 100644 --- a/modules/packages/server/default.nix +++ b/modules/packages/server/default.nix @@ -48,6 +48,11 @@ inputs: nodejs # library fmt fmt.dev localPackages.nameof localPackages.matplotplusplus highfive hdf5 hdf5.dev + localPackages.concurrencpp + ( + runCommand "concurrencpp" {} + "mkdir $out; ln -s ${localPackages.concurrencpp}/include/concurrencpp-* $out/include" + ) eigen (runCommand "eigen" {} "mkdir $out; ln -s ${eigen}/include/eigen3 $out/include") # stupid things toilet lolcat