diff --git a/flake.nix b/flake.nix index ed9f21c..043bd42 100644 --- a/flake.nix +++ b/flake.nix @@ -245,6 +245,7 @@ pg-15-ext-smtp-client = buildSmtpExt pkgs "15"; pg-15-ext-plhaskell = buildPlHaskellExt pkgs "15"; pg-15-ext-plsh = buildPlShExt pkgs "15"; + slpt = pkgs.callPackage ./package/slpt.nix {}; c-hectic = pkgs.callPackage ./package/c/hectic/default.nix {}; watch = pkgs.callPackage ./package/c/watch/default.nix {}; support-bot = pkgs.callPackage ./package/support-bot {}; diff --git a/package/slpt.nix b/package/slpt.nix new file mode 100644 index 0000000..82122aa --- /dev/null +++ b/package/slpt.nix @@ -0,0 +1,8 @@ +{ lib, writeShellScriptBin, fetchFromGitHub }: let + src = fetchFromGitHub { + owner = "nativerv"; + repo = "slpt"; + rev = "6ce04bcf53e12518eb7abba193c72014557ec2c2"; + hash = "sha256-AZ8z8wR8xX9tYNM9sPb0Uqc0UHWebMbal8sNupWAbOI="; + }; +in writeShellScriptBin "slpt" (builtins.readFile "${src}/slpt")