# 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; }