Unverified Commit 398d36dd authored by Ulysses Zhan's avatar Ulysses Zhan
Browse files

luaPackages.nginx-lua-prometheus: init at 0.20240525-1

parent 11d540c7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -124,6 +124,7 @@ mpack,,,,,,
neorg,,,,,5.1,GaetanLepage
neorg-interim-ls,,,,,,
neotest,,,,,5.1,mrcjkb
nginx-lua-prometheus,,,,,,ulysseszhan
nlua,,,,,,teto
nui.nvim,,,,,5.1,mrcjkb
nvim-cmp,https://raw.githubusercontent.com/hrsh7th/nvim-cmp/main/nvim-cmp-scm-1.rockspec,,,,5.1,
+33 −0
Original line number Diff line number Diff line
@@ -4067,6 +4067,39 @@ final: prev: {
    }
  ) { };

  nginx-lua-prometheus = callPackage (
    {
      buildLuarocksPackage,
      fetchFromGitHub,
      fetchurl,
      luaOlder,
    }:
    buildLuarocksPackage {
      pname = "nginx-lua-prometheus";
      version = "0.20240525-1";
      knownRockspec =
        (fetchurl {
          url = "mirror://luarocks/nginx-lua-prometheus-0.20240525-1.rockspec";
          sha256 = "0xw21h7bl7l8kijbmw98v0lc7910r5pwnx7h3w894dv63d413ixr";
        }).outPath;
      src = fetchFromGitHub {
        owner = "knyar";
        repo = "nginx-lua-prometheus";
        tag = "0.20240525";
        hash = "sha256-ovLpOQKgTfrrgCxCF/OtdPUuAQ9J4RtT9F68Bbzu1XQ=";
      };

      disabled = luaOlder "5.1";

      meta = {
        homepage = "https://github.com/knyar/nginx-lua-prometheus";
        description = "Prometheus metric library for Nginx";
        maintainers = with lib.maintainers; [ ulysseszhan ];
        license.fullName = "MIT";
      };
    }
  ) { };

  nlua = callPackage (
    {
      buildLuarocksPackage,