Unverified Commit f26f22aa authored by Austin Horstman's avatar Austin Horstman Committed by GitHub
Browse files

sbarlua: 5.4 -> 5.5; add new maintainer (#498766)

parents e8752900 7da3071e
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -13746,6 +13746,12 @@
    githubId = 41012641;
    name = "Benjamin Kaylor";
  };
  kaynetik = {
    email = "aleksandar@nesovic.dev";
    github = "kaynetik";
    githubId = 48174247;
    name = "Aleksandar Nesovic";
  };
  kazcw = {
    email = "kaz@lambdaverse.org";
    github = "kazcw";
+10 −7
Original line number Diff line number Diff line
@@ -2,31 +2,34 @@
  lib,
  fetchFromGitHub,
  gcc,
  lua54Packages,
  lua55Packages,
  readline,
}:
lua54Packages.buildLuaPackage {
lua55Packages.buildLuaPackage {
  pname = "sbarLua";
  version = "0-unstable-2024-08-12";
  version = "0-unstable-2026-03-06";

  src = fetchFromGitHub {
    owner = "FelixKratz";
    repo = "SbarLua";
    rev = "437bd2031da38ccda75827cb7548e7baa4aa9978";
    hash = "sha256-F0UfNxHM389GhiPQ6/GFbeKQq5EvpiqQdvyf7ygzkPg=";
    rev = "dba9cc421b868c918d5c23c408544a28aadf2f2f";
    hash = "sha256-lhLTrdufA3ALJ2S5HLdgNOr5seWIWEHkVhZNPObzbvI=";
  };

  nativeBuildInputs = [ gcc ];

  buildInputs = [ readline ];

  makeFlags = [ "INSTALL_DIR=$(out)/lib/lua/${lua54Packages.lua.luaversion}" ];
  makeFlags = [ "INSTALL_DIR=$(out)/lib/lua/${lua55Packages.lua.luaversion}" ];

  meta = {
    description = "Lua API for SketchyBar";
    homepage = "https://github.com/FelixKratz/SbarLua/";
    license = lib.licenses.gpl3;
    maintainers = [ lib.maintainers.khaneliman ];
    maintainers = [
      lib.maintainers.khaneliman
      lib.maintainers.kaynetik
    ];
    platforms = lib.platforms.darwin;
  };
}