{ pkgs ? import {} }: let version = "0.0.0"; in rec { forstio = { core = pkgs.callPackage src/core/.nix/derivation.nix { inherit version; clang = pkgs.clang_15; clang-tools = pkgs.clang-tools_15; }; async = pkgs.callPackage src/async/.nix/derivation.nix { inherit version; inherit forstio; clang = pkgs.clang_15; clang-tools = pkgs.clang-tools_15; }; codec = pkgs.callPackage src/codec/.nix/derivation.nix { inherit version; inherit forstio; clang = pkgs.clang_15; clang-tools = pkgs.clang-tools_15; }; codec-json = pkgs.callPackage src/codec-json/.nix/derivation.nix { inherit version; inherit forstio; clang = pkgs.clang_15; clang-tools = pkgs.clang-tools_15; }; io = pkgs.callPackage src/io/.nix/derivation.nix { inherit version; inherit forstio; clang = pkgs.clang_15; clang-tools = pkgs.clang-tools_15; }; io-tls = pkgs.callPackage src/io-tls/.nix/derivation.nix { inherit version; inherit forstio; clang = pkgs.clang_15; clang-tools = pkgs.clang-tools_15; }; }; }