net/krakend-ce: Update to 2.8.0

Add CPE information.
Update WWW and improve pkg-descr.

Changelog: https://github.com/krakend/krakend-ce/releases

PR:		283165
Approved by:	submitter is maintainer
This commit is contained in:
Älven 2024-12-06 20:55:01 +01:00 committed by Zsolt Udvari
parent 78f47a2fc3
commit e44d06da93
3 changed files with 30 additions and 10 deletions

View file

@ -1,12 +1,12 @@
PORTNAME= krakend-ce
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.2
PORTREVISION= 1
DISTVERSION= 2.8.0
CATEGORIES= net
MAINTAINER= alster@vinterdalen.se
COMMENT= High-performance, stateless, declarative, API Gateway
WWW= https://github.com/krakend/krakend-ce/
WWW= https://www.krakend.io/ \
https://github.com/krakend/krakend-ce/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
@ -14,7 +14,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= armv7 i386
NOT_FOR_ARCHS_REASON= Build failure: vendor/github.com/krakendio/krakend-amqp/v2/consumer.go:47:20: cannot use math.MaxInt64 (untyped int constant 9223372036854775807) as int value in assignment (overflows)
USES= go:1.23,modules
USES= cpe go:1.23,modules
CPE_VENDOR= krakend
CPE_PRODUCT= krakend
CPE_SW_EDITION= community
GO_MODULE= github.com/krakendio/krakend-ce/v2
GO_TARGET= ./cmd/${PORTNAME}

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1727414977
SHA256 (go/net_krakend-ce/krakend-ce-v2.7.2/v2.7.2.mod) = fdb4b8fbd238ce3dd6e8413380e32e804f3d6c659d7edd840341f92d6ede61cb
SIZE (go/net_krakend-ce/krakend-ce-v2.7.2/v2.7.2.mod) = 14959
SHA256 (go/net_krakend-ce/krakend-ce-v2.7.2/v2.7.2.zip) = a964651aa427f9eafeab0e5433c08b2b5d6f7681a21a65da72c06fa32d3fcba3
SIZE (go/net_krakend-ce/krakend-ce-v2.7.2/v2.7.2.zip) = 138762
TIMESTAMP = 1733499096
SHA256 (go/net_krakend-ce/krakend-ce-v2.8.0/v2.8.0.mod) = 900dc29c8922ac7061a4dd14e465ca0e59ce43bfb162504105a181c67f2acf6a
SIZE (go/net_krakend-ce/krakend-ce-v2.8.0/v2.8.0.mod) = 14841
SHA256 (go/net_krakend-ce/krakend-ce-v2.8.0/v2.8.0.zip) = b561c7bc66d6b67417e099ffc973a9b314579d81d738117240f819d5e65e8d1e
SIZE (go/net_krakend-ce/krakend-ce-v2.8.0/v2.8.0.zip) = 138095

View file

@ -4,3 +4,20 @@ operate and scales out without a single point of failure.
KrakenD Community Edition (or KrakenD-CE) is the open-source distribution of
KrakenD.
Technical features:
- Content aggregation, composition, and filtering: Create views and mashups of
aggregated content from your APIs.
- Content Manipulation and format transformation: Change responses, convert
transparently from XML to JSON, and vice-versa.
- Security: Zero-trust policy, CORS, OAuth, JWT, HSTS, clickjacking protection,
HPKP, MIME-Sniffing prevention, XSS protection...
- Concurrent calls: Serve content faster than consuming backends directly.
- SSL and HTTP2 ready.
- Throttling: Limits of usage in the router and proxy layers.
- Multi-layer rate-limiting for the end-user and between KrakenD and your
services, including bursting, load balancing, and circuit breaker.
- Telemetry and dashboards of all sorts: Datadog, Zipkin, Jaeger, Prometheus,
Grafana...
- Extensible with Go plugins, Lua scripts, Martian, or Google CEL spec.