summaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
authorstuebinm2023-04-26 01:45:29 +0200
committerstuebinm2023-04-26 01:45:29 +0200
commit6b1290d8092ab097cefcfceef0a7755ed1197b8c (patch)
treec53da8bc6f72b755c8336982786016ca69970afc /pkgs
parentf1146ab5a3b3a4c0680234ba42c37dbf93f8f51c (diff)
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 🙈)
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/overlay.nix13
1 files changed, 13 insertions, 0 deletions
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;
+ };
}