summaryrefslogtreecommitdiff
path: root/devel/openapi
diff options
context:
space:
mode:
Diffstat (limited to 'devel/openapi')
-rw-r--r--devel/openapi/Makefile21
-rw-r--r--devel/openapi/distinfo5
-rw-r--r--devel/openapi/pkg-descr2
3 files changed, 28 insertions, 0 deletions
diff --git a/devel/openapi/Makefile b/devel/openapi/Makefile
new file mode 100644
index 000000000000..425870a80f36
--- /dev/null
+++ b/devel/openapi/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= openapi
+PORTVERSION= 1.6.5
+DISTVERSIONPREFIX= v
+PORTREVISION= 1
+CATEGORIES= devel
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Set of packages and tools for working with OpenAPI
+WWW= https://github.com/speakeasy-api/openapi
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+GO_MODULE= github.com/speakeasy-api/openapi
+GO_TARGET= ./cmd/openapi
+
+PLIST_FILES= bin/openapi
+
+.include <bsd.port.mk>
diff --git a/devel/openapi/distinfo b/devel/openapi/distinfo
new file mode 100644
index 000000000000..6911e7d7b809
--- /dev/null
+++ b/devel/openapi/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1759324002
+SHA256 (go/devel_openapi/openapi-v1.6.5/v1.6.5.mod) = 7bc52ccfa3ab68def866e59b7f34cafdcbb2c2aa87acfb98cb243fcbd6ff8e70
+SIZE (go/devel_openapi/openapi-v1.6.5/v1.6.5.mod) = 929
+SHA256 (go/devel_openapi/openapi-v1.6.5/v1.6.5.zip) = a8f9418e85600e4779caa9290e51f997bb63353ed7e470f83056b5c9e334d14b
+SIZE (go/devel_openapi/openapi-v1.6.5/v1.6.5.zip) = 997728
diff --git a/devel/openapi/pkg-descr b/devel/openapi/pkg-descr
new file mode 100644
index 000000000000..45726fdd2132
--- /dev/null
+++ b/devel/openapi/pkg-descr
@@ -0,0 +1,2 @@
+It provides a comprehensive CLI tool for working with OpenAPI specifications,
+Arazzo workflows, and OpenAPI overlays.