sbarlua: init at unstable-2024-08-12

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>

+32
+32
pkgs/by-name/sb/sbarlua/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + gcc, 5 + lua54Packages, 6 + readline, 7 + }: 8 + lua54Packages.buildLuaPackage { 9 + pname = "sbarLua"; 10 + version = "0-unstable-2024-08-12"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "FelixKratz"; 14 + repo = "SbarLua"; 15 + rev = "437bd2031da38ccda75827cb7548e7baa4aa9978"; 16 + hash = "sha256-F0UfNxHM389GhiPQ6/GFbeKQq5EvpiqQdvyf7ygzkPg="; 17 + }; 18 + 19 + nativeBuildInputs = [ gcc ]; 20 + 21 + buildInputs = [ readline ]; 22 + 23 + makeFlags = [ "INSTALL_DIR=$(out)/lib/lua/${lua54Packages.lua.luaversion}" ]; 24 + 25 + meta = { 26 + description = "Lua API for SketchyBar"; 27 + homepage = "https://github.com/FelixKratz/SbarLua/"; 28 + license = lib.licenses.gpl3; 29 + maintainers = [ lib.maintainers.khaneliman ]; 30 + platforms = lib.platforms.darwin; 31 + }; 32 + }