{ inputs, ... }: self: super: let unstable = inputs.nixpkgs-unstable.legacyPackages.${self.system}; oldstable = inputs.nixpkgs-oldstable.legacyPackages.${self.system}; crs-tools = self.callPackage ./crs-tools.nix {}; in { galmon-core = self.callPackage (import ./galmon.nix {}) {}; galmon-full = self.callPackage (import ./galmon.nix { buildAll = true; }) {}; glitchtip = (self.callPackage ./glitchtip.nix { python = super.python310.override ({ packageOverrides = self: super: { django = super.django_4; }; }); }); almanac = self.rustPlatform.buildRustPackage rec { pname = "almanac"; version = "git"; src = inputs.almanac.outPath; cargoLock.lockFile = "${src}/Cargo.lock"; }; kijetesantakaluotokieni = self.rustPlatform.buildRustPackage rec { pname = "kijetesantakaluotokieni"; version = "git"; src = self.fetchgit { url = "https://git.2ki.xyz/spiders/kijetesantakaluotokieni"; rev = "7d9ea828f42ffd9fb6826ea4cbf7677b08222064"; sha256 = "sha256-PEp+K5mRNUR6yWLrpGpiX8qvaPQIibA17NQwXUiC2lk="; }; cargoLock.lockFile = "${src}/Cargo.lock"; }; showrt = self.rustPlatform.buildRustPackage rec { pname = "showrt"; version = "git"; src = inputs.showrt; nativeBuildInputs = [ self.protobuf ]; cargoLock.lockFile = "${src}/Cargo.lock"; }; isabelle-utils = self.rustPlatform.buildRustPackage rec { pname = "isabelle-utils"; version = "git"; src = inputs.isabelle-utils; cargoLock.lockFile = "${src}/Cargo.lock"; checkPhase = " echo skipping tests "; }; isabat = import "${inputs.isabelle-utils}/isabat.nix" { pkgs = self; isabelle-rust-utils = self.isabelle-utils; }; crs-tracker = crs-tools.tracker; crs-php = crs-tools.php; travelynx = self.callPackage ./travelynx.nix {}; beamPackages = super.beam.packagesWith self.erlang; elixir = self.beamPackages.elixir_1_14; erlang = super.erlang_nox; bahnhof-name = let inherit (self.callPackage "${inputs.nix-gleam.outPath}/builder/default.nix" {}) buildGleamApplication; in buildGleamApplication { version = "0.1"; pname = "bahnhof.name"; src = inputs.bahnhof-name; }; mu = oldstable.mu; }