From 6b1290d8092ab097cefcfceef0a7755ed1197b8c Mon Sep 17 00:00:00 2001 From: stuebinm Date: Wed, 26 Apr 2023 01:45:29 +0200 Subject: bahnhof.name in gleam, because why not? (tbf i will probably eventually rewrite this in a more sensible language; I haven't even found any reason to use any of the OTP features for this 🙈) --- pkgs/overlay.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'pkgs/overlay.nix') diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix index 210a34d..659517d 100644 --- a/pkgs/overlay.nix +++ b/pkgs/overlay.nix @@ -1,6 +1,9 @@ { inputs, ... }: self: super: +let + unstable = inputs.nixpkgs-unstable.legacyPackages.${self.system}; # { inherit (self) system; }; +in { galmon-core = self.callPackage (import ./galmon.nix {}) {}; galmon-full = self.callPackage (import ./galmon.nix { buildAll = true; }) {}; @@ -78,4 +81,14 @@ self: super: crs-tools = self.callPackage ./crs-tools.nix {}; travelynx = self.callPackage ./travelynx.nix {}; + + gleam = unstable.gleam; + beamPackages = super.beam.packagesWith super.erlang_nox; + + bahnhof-name = (self.buildGleamApplication ) + { + version = "0.1"; + pname = "bahnhof.name"; + src = inputs.bahnhof-name; + }; } -- cgit v1.2.3