From nobody Tue Dec 12 22:37:07 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SqYQD0G1yz53PPh; Tue, 12 Dec 2023 22:37:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SqYQC6pXSz3YZt; Tue, 12 Dec 2023 22:37:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702420628; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ltTVXacr5i9r5dNZ/U0Yp8ZM8rfLqVMVnUcLF4vqgS8=; b=A6m9yn6KFkMhziOWBvnSfPQmQVVxlGwVj7Do93J8XwphjM2pWXBw9u7Lq8rSdoA07kWfBi ZWLaq/41WtAyAF+kblPZRbhvxJLhjwKIx9iw0EqGla5LORKTxJA4IoTtIHP3yGwkKhbSMd DqJMZEIStQikt35bL8RyvDFWF5KkbrFrvxQqzFRGlyjfeJxgWOLhM3o+zbWlpkWN77e2qv ftsyAZ14CmpCduxVTD9MOqjihjFPjY6mDvjU9mfyZ21KTEwrneSPG2cXnf6+GxBKJMWiCT AjXPw829qUiCQOHBCcRyFvpYZ6DGEVL0l9NydPTfsqZredcg2DxRrD0eh7Nuew== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702420628; a=rsa-sha256; cv=none; b=J2OxVLOog07RMiR7cIZ8UuJv8BVxiFxsJF5QHisY4GUBNuRozg6iK6chKmZIgDGURq2sv7 g8CGLhjFR9ec77GkoCda2t7PUctN5DaUciLrrTKi18VcXdmLuzdEP8WeGmBnPzJ+N7GkwV a/UYHtL+uKZZgIfTFkpzVBmjfMoWd9x7e5dXZ8MUi3ifkvAzGq7YvKswrF5zqh9AWgKTgK 2CMp9AtMFgM5wA3Ygq0ZhvTjRbT677eZqVn7hA4y6iIRhIz81B3xXS2u0RQRM+lPLwxJSK YVtEubQ7NXBOsckQliqNE1qJPQo8wrOztE10Hohzl4v1QI3X8UgPkghlJ/FCuQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702420628; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ltTVXacr5i9r5dNZ/U0Yp8ZM8rfLqVMVnUcLF4vqgS8=; b=hDSE1To3aoJ30cYb0T3Vuzf1sBz3Jbt1Qjnfk1JYJ/UE5S8U5Hg//ZbqB+ae5JrYv7pV0l gCgytCqZOc0x2jrVCgPBbz7Kbzo8CzU5jt96xC2Pxco1MEvAz/e5WNwnxqwVRyx5eNMTvl GxfvPOwIp9XM5ykvOhmYG3gGgv07UEs3xRGmOGlNTD6J4LZx/ozymcg3cJY/my6SRU5Gir oGADptxuSNNGFWvx7z5Y5NOH/ci24h8I6MeKfBUoDUbjx+YxCkkepaWBzrxDTs726yVtyn 2PlZKIwZ+OkZRfOWOsRJpcBNTz9+IUNeZS1lv17c4UU13UffzqShapqlEcm+ow== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SqYQC5XZmzYsF; Tue, 12 Dec 2023 22:37:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BCMb7Hd022507; Tue, 12 Dec 2023 22:37:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BCMb7ST022504; Tue, 12 Dec 2023 22:37:07 GMT (envelope-from git) Date: Tue, 12 Dec 2023 22:37:07 GMT Message-Id: <202312122237.3BCMb7ST022504@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Joseph Mingrone Subject: git: 729fae763076 - main - net/krakend-ce: New port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 729fae763076fd68950754c5649edac2287efe66 Auto-Submitted: auto-generated The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/ports/commit/?id=729fae763076fd68950754c5649edac2287efe66 commit 729fae763076fd68950754c5649edac2287efe66 Author: Joseph Mingrone AuthorDate: 2023-12-12 22:27:31 +0000 Commit: Joseph Mingrone CommitDate: 2023-12-12 22:35:38 +0000 net/krakend-ce: New port KrakenD is an extensible, ultra-high performance API Gateway that helps you effortlessly adopt microservices and secure communications. It is easy to operate and scales out without a single point of failure. KrakenD Community Edition (or KrakenD-CE) is the open-source distribution of KrakenD. https://github.com/krakend/krakend-ce/ Sponsored by: The FreeBSD Foundation --- net/Makefile | 1 + net/krakend-ce/Makefile | 22 ++++++++++++++++++++++ net/krakend-ce/distinfo | 5 +++++ net/krakend-ce/pkg-descr | 6 ++++++ 4 files changed, 34 insertions(+) diff --git a/net/Makefile b/net/Makefile index 3456a6b0d402..645d783b9c5e 100644 --- a/net/Makefile +++ b/net/Makefile @@ -341,6 +341,7 @@ SUBDIR += kontactinterface SUBDIR += kpeoplevcard SUBDIR += kpimtextedit + SUBDIR += krakend-ce SUBDIR += krdc SUBDIR += krfb SUBDIR += krill diff --git a/net/krakend-ce/Makefile b/net/krakend-ce/Makefile new file mode 100644 index 000000000000..b66ac0842e93 --- /dev/null +++ b/net/krakend-ce/Makefile @@ -0,0 +1,22 @@ +PORTNAME= krakend-ce +DISTVERSIONPREFIX= v +DISTVERSION= 2.5.0 +CATEGORIES= net + +MAINTAINER= jrm@FreeBSD.org +COMMENT= High-performance, stateless, declarative, API Gateway +WWW= https://github.com/krakend/krakend-ce/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +NOT_FOR_ARCHS= i386 +NOT_FOR_ARCHS_REASON= Build failure: math.MaxInt64 overflow + +USES= go:modules +GO_MODULE= github.com/krakendio/krakend-ce/v2 +GO_TARGET= ./cmd/${PORTNAME} + +PLIST_FILES= bin/${PORTNAME} + +.include diff --git a/net/krakend-ce/distinfo b/net/krakend-ce/distinfo new file mode 100644 index 000000000000..9a7f180b3c9e --- /dev/null +++ b/net/krakend-ce/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1702417616 +SHA256 (go/net_krakend-ce/krakend-ce-v2.5.0/v2.5.0.mod) = 933563afbf614a7974e93534be2565071b1fc784ed1e3ef7eccc5c7f287dfd2d +SIZE (go/net_krakend-ce/krakend-ce-v2.5.0/v2.5.0.mod) = 13720 +SHA256 (go/net_krakend-ce/krakend-ce-v2.5.0/v2.5.0.zip) = 91825f65f740da42b9c8beaa7e3998f88f7997714f61001a15911c257c520370 +SIZE (go/net_krakend-ce/krakend-ce-v2.5.0/v2.5.0.zip) = 202860 diff --git a/net/krakend-ce/pkg-descr b/net/krakend-ce/pkg-descr new file mode 100644 index 000000000000..435ba3907b67 --- /dev/null +++ b/net/krakend-ce/pkg-descr @@ -0,0 +1,6 @@ +KrakenD is an extensible, ultra-high performance API Gateway that helps +you effortlessly adopt microservices and secure communications. It is +easy to operate and scales out without a single point of failure. + +KrakenD Community Edition (or KrakenD-CE) is the open-source +distribution of KrakenD.