git: c1548ebacc49 - main - databases/pgjwt: Add new port

From: Bernhard Froehlich <decke_at_FreeBSD.org>
Date: Mon, 08 Dec 2025 13:52:41 UTC
The branch main has been updated by decke:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c1548ebacc49abdd376c46097ab9f5021b1cd261

commit c1548ebacc49abdd376c46097ab9f5021b1cd261
Author:     Lukas Engelhardt <lukas.engelhardt@gmx.de>
AuthorDate: 2025-12-08 13:51:38 +0000
Commit:     Bernhard Froehlich <decke@FreeBSD.org>
CommitDate: 2025-12-08 13:52:29 +0000

    databases/pgjwt: Add new port
    
    PostgreSQL extension implementation of JSON Web Tokens
    
    PR:             290692
---
 databases/Makefile        |  1 +
 databases/pgjwt/Makefile  | 21 +++++++++++++++++++++
 databases/pgjwt/distinfo  |  3 +++
 databases/pgjwt/pkg-descr |  1 +
 databases/pgjwt/pkg-plist |  4 ++++
 5 files changed, 30 insertions(+)

diff --git a/databases/Makefile b/databases/Makefile
index def44d974446..c279a3102d66 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -561,6 +561,7 @@
     SUBDIR += pgbarman
     SUBDIR += pgbouncer
     SUBDIR += pgdbf
+    SUBDIR += pgjwt
     SUBDIR += pgloader3
     SUBDIR += pglogical
     SUBDIR += pgmetrics
diff --git a/databases/pgjwt/Makefile b/databases/pgjwt/Makefile
new file mode 100644
index 000000000000..fb74e9df8d10
--- /dev/null
+++ b/databases/pgjwt/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	pgjwt
+PORTVERSION=	0.2.0.20230302
+CATEGORIES=	databases
+PKGNAMEPREFIX=	postgresql${PGSQL_VER:S/.//}-
+
+MAINTAINER=	lukas.engelhardt@gmx.de
+COMMENT=	PostgreSQL implementation of JSON Web Tokens
+WWW=		https://github.com/michelp/pgjwt
+
+LICENSE=	MIT
+
+USES=		gmake pgsql
+WANT_PGSQL=	server
+
+NO_ARCH=	yes
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	michelp
+GH_TAGNAME=	f3d82fd
+
+.include <bsd.port.mk>
diff --git a/databases/pgjwt/distinfo b/databases/pgjwt/distinfo
new file mode 100644
index 000000000000..3c8fce8c0092
--- /dev/null
+++ b/databases/pgjwt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1765200069
+SHA256 (michelp-pgjwt-0.2.0.20230302-f3d82fd_GH0.tar.gz) = f24eb9ecd99324b8639e271891a8108bcc37e58c32d794433278a281794e014d
+SIZE (michelp-pgjwt-0.2.0.20230302-f3d82fd_GH0.tar.gz) = 4748
diff --git a/databases/pgjwt/pkg-descr b/databases/pgjwt/pkg-descr
new file mode 100644
index 000000000000..07fb327a4d07
--- /dev/null
+++ b/databases/pgjwt/pkg-descr
@@ -0,0 +1 @@
+PostgreSQL implementation of JSON Web Tokens
diff --git a/databases/pgjwt/pkg-plist b/databases/pgjwt/pkg-plist
new file mode 100644
index 000000000000..a0781c7012a7
--- /dev/null
+++ b/databases/pgjwt/pkg-plist
@@ -0,0 +1,4 @@
+share/postgresql/extension/pgjwt.control
+share/postgresql/extension/pgjwt--0.1.1.sql
+share/postgresql/extension/pgjwt--0.1.0--0.1.1.sql
+share/postgresql/extension/pgjwt--0.1.1--0.2.0.sql