git: 3e2ba90a7b2f - main - databases/pgactive: update to 2.1.8.

From: Vanilla I. Shu <vanilla_at_FreeBSD.org>
Date: Thu, 16 Jul 2026 15:40:57 UTC
The branch main has been updated by vanilla:

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

commit 3e2ba90a7b2fdb298b7fa7d6498dac150249d022
Author:     Vanilla I. Shu <vanilla@FreeBSD.org>
AuthorDate: 2026-07-16 15:40:35 +0000
Commit:     Vanilla I. Shu <vanilla@FreeBSD.org>
CommitDate: 2026-07-16 15:40:54 +0000

    databases/pgactive: update to 2.1.8.
---
 databases/pgactive/Makefile                            |  4 ++--
 databases/pgactive/distinfo                            |  6 +++---
 ...patch-src_compat_18_pg__dump_pg__backup__archiver.h | 12 ------------
 .../patch-src_compat_18_pg__dump_pg__backup__tar.c     | 18 ------------------
 databases/pgactive/pkg-plist                           |  2 ++
 5 files changed, 7 insertions(+), 35 deletions(-)

diff --git a/databases/pgactive/Makefile b/databases/pgactive/Makefile
index 2dd8f4543a7b..11ed862b58be 100644
--- a/databases/pgactive/Makefile
+++ b/databases/pgactive/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	pgactive
-PORTVERSION=	2.1.7
+PORTVERSION=	2.1.8
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	databases
 
 MAINTAINER=	vanilla@FreeBSD.org
diff --git a/databases/pgactive/distinfo b/databases/pgactive/distinfo
index 58e09d108a77..198f12137fbe 100644
--- a/databases/pgactive/distinfo
+++ b/databases/pgactive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761380087
-SHA256 (aws-pgactive-v2.1.7_GH0.tar.gz) = c50877ae77eb62aadb54be4d8864559a6cffa23e4e4512ef33eb186406e43730
-SIZE (aws-pgactive-v2.1.7_GH0.tar.gz) = 2172255
+TIMESTAMP = 1784182820
+SHA256 (aws-pgactive-v2.1.8_GH0.tar.gz) = 281ef83b6cd4f156c429d43b0bf31dd4e53fd12907bfae8ad604a0b5b6c74bc8
+SIZE (aws-pgactive-v2.1.8_GH0.tar.gz) = 2537203
diff --git a/databases/pgactive/files/patch-src_compat_18_pg__dump_pg__backup__archiver.h b/databases/pgactive/files/patch-src_compat_18_pg__dump_pg__backup__archiver.h
deleted file mode 100644
index 8615b213fe96..000000000000
--- a/databases/pgactive/files/patch-src_compat_18_pg__dump_pg__backup__archiver.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/compat/18/pg_dump/pg_backup_archiver.h.orig	2025-10-24 11:59:50 UTC
-+++ src/compat/18/pg_dump/pg_backup_archiver.h
-@@ -464,7 +464,9 @@ extern void InitArchiveFmt_Tar(ArchiveHandle *AH);
- extern void InitArchiveFmt_Directory(ArchiveHandle *AH);
- extern void InitArchiveFmt_Tar(ArchiveHandle *AH);
- 
-+#if PG_VERSION_NUM < 180004
- extern bool isValidTarHeader(char *header);
-+#endif
- 
- extern void ReconnectToServer(ArchiveHandle *AH, const char *dbname);
- extern void IssueCommandPerBlob(ArchiveHandle *AH, TocEntry *te,
diff --git a/databases/pgactive/files/patch-src_compat_18_pg__dump_pg__backup__tar.c b/databases/pgactive/files/patch-src_compat_18_pg__dump_pg__backup__tar.c
deleted file mode 100644
index 69c31c4aa5e8..000000000000
--- a/databases/pgactive/files/patch-src_compat_18_pg__dump_pg__backup__tar.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/compat/18/pg_dump/pg_backup_tar.c.orig	2025-10-24 11:59:50 UTC
-+++ src/compat/18/pg_dump/pg_backup_tar.c
-@@ -984,6 +984,7 @@ tarPrintf(TAR_MEMBER *th, const char *fmt,...)
- 	return (int) cnt;
- }
- 
-+#if PG_VERSION_NUM < 180004
- bool
- isValidTarHeader(char *header)
- {
-@@ -1008,6 +1009,7 @@ isValidTarHeader(char *header)
- 
- 	return false;
- }
-+#endif
- 
- /* Given the member, write the TAR header & copy the file */
- static void
diff --git a/databases/pgactive/pkg-plist b/databases/pgactive/pkg-plist
index 95312734bc1f..9b4822af43de 100644
--- a/databases/pgactive/pkg-plist
+++ b/databases/pgactive/pkg-plist
@@ -9,4 +9,6 @@ share/postgresql/extension/pgactive--2.1.3--2.1.4.sql
 share/postgresql/extension/pgactive--2.1.4--2.1.5.sql
 share/postgresql/extension/pgactive--2.1.5--2.1.6.sql
 share/postgresql/extension/pgactive--2.1.6--2.1.7.sql
+share/postgresql/extension/pgactive--2.1.7--2.1.8.sql
+share/postgresql/extension/pgactive--2.1.8.sql
 share/postgresql/extension/pgactive.control