|
| 1 | +-- |
| 2 | +-- Licensed to the Apache Software Foundation (ASF) under one or more |
| 3 | +-- contributor license agreements. See the NOTICE file distributed with |
| 4 | +-- this work for additional information regarding copyright ownership. |
| 5 | +-- The ASF licenses this file to You under the Apache License, Version 2.0 |
| 6 | +-- (the "License"); you may not use this file except in compliance with |
| 7 | +-- the License. You may obtain a copy of the License at |
| 8 | +-- |
| 9 | +-- http://www.apache.org/licenses/LICENSE-2.0 |
| 10 | +-- |
| 11 | +-- Unless required by applicable law or agreed to in writing, software |
| 12 | +-- distributed under the License is distributed on an "AS IS" BASIS, |
| 13 | +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 14 | +-- See the License for the specific language governing permissions and |
| 15 | +-- limitations under the License. |
| 16 | +-- |
| 17 | + |
| 18 | +package = "apisix" |
| 19 | +version = "3.5.0-0" |
| 20 | +supported_platforms = {"linux", "macosx"} |
| 21 | + |
| 22 | +source = { |
| 23 | + url = "git://github.com/apache/apisix", |
| 24 | + branch = "3.5.0", |
| 25 | +} |
| 26 | + |
| 27 | +description = { |
| 28 | + summary = "Apache APISIX is a cloud-native microservices API gateway, delivering the ultimate performance, security, open source and scalable platform for all your APIs and microservices.", |
| 29 | + homepage = "https://github.com/apache/apisix", |
| 30 | + license = "Apache License 2.0", |
| 31 | +} |
| 32 | + |
| 33 | +dependencies = { |
| 34 | + "lua-resty-ctxdump = 0.1-0", |
| 35 | + "api7-lua-resty-dns-client = 7.0.1", |
| 36 | + "lua-resty-template = 2.0", |
| 37 | + "lua-resty-etcd = 1.10.4", |
| 38 | + "api7-lua-resty-http = 0.2.0", |
| 39 | + "lua-resty-balancer = 0.04", |
| 40 | + "lua-resty-ngxvar = 0.5.2", |
| 41 | + "lua-resty-jit-uuid = 0.0.7", |
| 42 | + "lua-resty-healthcheck-api7 = 3.0.0", |
| 43 | + "api7-lua-resty-jwt = 0.2.5", |
| 44 | + "lua-resty-hmac-ffi = 0.06-1", |
| 45 | + "lua-resty-cookie = 0.2.0-1", |
| 46 | + "lua-resty-session = 3.10", |
| 47 | + "opentracing-openresty = 0.1", |
| 48 | + "lua-resty-radixtree = 2.8.2", |
| 49 | + "lua-protobuf = 0.5.0-1", |
| 50 | + "lua-resty-openidc = 1.7.6-3", |
| 51 | + "luafilesystem = 1.7.0-2", |
| 52 | + "api7-lua-tinyyaml = 0.4.2", |
| 53 | + "nginx-lua-prometheus = 0.20230607-1", |
| 54 | + "jsonschema = 0.9.8", |
| 55 | + "lua-resty-ipmatcher = 0.6.1", |
| 56 | + "lua-resty-kafka = 0.22-0", |
| 57 | + "lua-resty-logger-socket = 2.0.1-0", |
| 58 | + "skywalking-nginx-lua = 0.6.0", |
| 59 | + "base64 = 1.5-2", |
| 60 | + "binaryheap = 0.4", |
| 61 | + "api7-dkjson = 0.1.1", |
| 62 | + "resty-redis-cluster = 1.05-1", |
| 63 | + "lua-resty-expr = 1.3.2", |
| 64 | + "graphql = 0.0.2", |
| 65 | + "argparse = 0.7.1-1", |
| 66 | + "luasocket = 3.1.0-1", |
| 67 | + "luasec = 0.9-1", |
| 68 | + "lua-resty-consul = 0.3-2", |
| 69 | + "penlight = 1.13.1", |
| 70 | + "ext-plugin-proto = 0.6.0", |
| 71 | + "casbin = 1.41.8-1", |
| 72 | + "inspect == 3.1.1", |
| 73 | + "lualdap = 1.2.6-1", |
| 74 | + "lua-resty-rocketmq = 0.3.0-0", |
| 75 | + "opentelemetry-lua = 0.2-3", |
| 76 | + "net-url = 0.9-1", |
| 77 | + "xml2lua = 1.5-2", |
| 78 | + "nanoid = 0.1-1", |
| 79 | + "lua-resty-mediador = 0.1.2-1", |
| 80 | + "lua-resty-ldap = 0.1.0-0", |
| 81 | + "lua-resty-t1k = 1.1.0" |
| 82 | +} |
| 83 | + |
| 84 | +build = { |
| 85 | + type = "make", |
| 86 | + build_variables = { |
| 87 | + CFLAGS="$(CFLAGS)", |
| 88 | + LIBFLAG="$(LIBFLAG)", |
| 89 | + LUA_LIBDIR="$(LUA_LIBDIR)", |
| 90 | + LUA_BINDIR="$(LUA_BINDIR)", |
| 91 | + LUA_INCDIR="$(LUA_INCDIR)", |
| 92 | + LUA="$(LUA)", |
| 93 | + OPENSSL_INCDIR="$(OPENSSL_INCDIR)", |
| 94 | + OPENSSL_LIBDIR="$(OPENSSL_LIBDIR)", |
| 95 | + }, |
| 96 | + install_variables = { |
| 97 | + ENV_INST_PREFIX="$(PREFIX)", |
| 98 | + ENV_INST_BINDIR="$(BINDIR)", |
| 99 | + ENV_INST_LIBDIR="$(LIBDIR)", |
| 100 | + ENV_INST_LUADIR="$(LUADIR)", |
| 101 | + ENV_INST_CONFDIR="$(CONFDIR)", |
| 102 | + }, |
| 103 | +} |
0 commit comments