diff options
| author | Claudius "keldu" Holeksa <mail@keldu.de> | 2026-02-09 16:49:12 +0100 |
|---|---|---|
| committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2026-02-09 16:49:12 +0100 |
| commit | 5fee9c698f5f1ebe6ef8bf07f5a75e04dab92681 (patch) | |
| tree | 8c3adef346837c54fa2618e276708e4a8b3bea4d /default.nix | |
| parent | 08d1d887e47ddbd61236c36193b3ef304e69fc0b (diff) | |
| download | libs-lbm-5fee9c698f5f1ebe6ef8bf07f5a75e04dab92681.tar.gz | |
Add rar as dep and implement collision
Diffstat (limited to 'default.nix')
| -rw-r--r-- | default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/default.nix b/default.nix index bb583f9..7c19841 100644 --- a/default.nix +++ b/default.nix @@ -36,6 +36,32 @@ let llvmPackages = pkgs.llvmPackages_19; lld = pkgs.lld_19; }; + + sci_tools = let + scitoolsSrc = stdenv.mkDerivation { + name = "scitools-src"; + + src = builtins.fetchurl { + url = "https://git.keldu.de/apps-science_tools/snapshot/master.tar.gz"; + sha256 = "e91c18fef798dd7b3afbd1615c2e320b90a74aa2d7ef726801a76e3f7f77ae81"; + }; + + phases = [ "unpackPhase" "installPhase" ]; + + unpackPhase = '' + mkdir source + tar -xzf "$src" -C source --strip-components=1 + ''; + + installPhase = '' + cp -r source $out + ''; + }; + in + (import "${scitoolsSrc}/default.nix" { + inherit stdenv clang-tools forstio; + }); + forstio = let forstioSrc = stdenv.mkDerivation { name = "forstio-src"; |
