at master 32 lines 742 B view raw
1{ 2 lib, 3 fetchFromGitHub, 4 gcc, 5 lua54Packages, 6 readline, 7}: 8lua54Packages.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}