30 lines
754 B
Nix
30 lines
754 B
Nix
# https://github.com/Tnixc/nix-config/blob/main/home/programs/aerospace-sketchybar/flake.nix
|
|
{
|
|
clang,
|
|
fetchFromGitHub,
|
|
fetchurl,
|
|
gcc,
|
|
readline,
|
|
lua5_4,
|
|
lua54Packages,
|
|
stdenv,
|
|
darwin,
|
|
lib,
|
|
luaPackages,
|
|
}:
|
|
lua54Packages.buildLuarocksPackage rec {
|
|
pname = "promise-lua";
|
|
version = "0.4.1-1";
|
|
name = "${pname}-${version}";
|
|
src = fetchFromGitHub {
|
|
owner = "pyericz";
|
|
repo = "promise-lua";
|
|
rev = "20d2ab1bb6aa398fe06ba597c943077a72c22451";
|
|
sha256 = "sha256-LNNLTAAEPIalRSjC6z8QTkhnmwpFAHSlwxuFxb9r2OE=";
|
|
};
|
|
knownRockspec =
|
|
(fetchurl {
|
|
url = "https://luarocks.org/manifests/pyericz/promise-lua-0.4.1-1.rockspec";
|
|
sha256 = "sha256-P/HP015RE/GUfarez/ezMuOflhXYPRTwbPdmz5J6qGE=";
|
|
}).outPath;
|
|
}
|