git: 7f32cf3e0f2b - main - databases/postgresql-plv8js: Update to 3.2.3

From: Kevin Bowling <kbowling_at_FreeBSD.org>
Date: Sat, 29 Mar 2025 00:14:40 UTC
The branch main has been updated by kbowling:

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

commit 7f32cf3e0f2b066bd61553c2bbe148353707469a
Author:     Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2025-03-29 00:13:13 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2025-03-29 00:13:13 +0000

    databases/postgresql-plv8js: Update to 3.2.3
    
    Adds pgsql 17 support
    
    PR:             285732
    Approved by:    mizhka (maintainer)
---
 databases/postgresql-plv8js/Makefile             |  2 +-
 databases/postgresql-plv8js/distinfo             |  6 +++---
 databases/postgresql-plv8js/files/patch-Makefile | 12 +++++++-----
 3 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/databases/postgresql-plv8js/Makefile b/databases/postgresql-plv8js/Makefile
index e4cb04c2eabf..e3277d7e6eb4 100644
--- a/databases/postgresql-plv8js/Makefile
+++ b/databases/postgresql-plv8js/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	plv8
-PORTVERSION=	3.2.2
+PORTVERSION=	3.2.3
 DISTVERSIONPREFIX=	v
 CATEGORIES=	databases
 PKGNAMEPREFIX=	postgresql${PGSQL_VER:S/.//}-
diff --git a/databases/postgresql-plv8js/distinfo b/databases/postgresql-plv8js/distinfo
index 2217e5ce233a..d8e104f265c8 100644
--- a/databases/postgresql-plv8js/distinfo
+++ b/databases/postgresql-plv8js/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1706693702
-SHA256 (plv8-plv8-v3.2.2_GH0.tar.gz) = 2d1491280505afcdff629191451d0891d3258dbdc483992aa7449a8517335d98
-SIZE (plv8-plv8-v3.2.2_GH0.tar.gz) = 8994848
+TIMESTAMP = 1743192768
+SHA256 (plv8-plv8-v3.2.3_GH0.tar.gz) = 48d86c27148a1d13998d6ebcf850d9153622cc0481efd379560ea8a243be1d1c
+SIZE (plv8-plv8-v3.2.3_GH0.tar.gz) = 8989841
diff --git a/databases/postgresql-plv8js/files/patch-Makefile b/databases/postgresql-plv8js/files/patch-Makefile
index 6082926bcfc0..a22c52778e3d 100644
--- a/databases/postgresql-plv8js/files/patch-Makefile
+++ b/databases/postgresql-plv8js/files/patch-Makefile
@@ -1,8 +1,8 @@
---- Makefile.orig	2023-08-02 04:10:12 UTC
+--- Makefile.orig	2024-09-08 02:08:55 UTC
 +++ Makefile
-@@ -36,17 +36,8 @@ SHLIB_LINK += -Ldeps/v8-cmake/build -g
+@@ -36,19 +36,8 @@ SHLIB_LINK += -Ldeps/v8-cmake/build
  
- SHLIB_LINK += -Ldeps/v8-cmake/build -g
+ SHLIB_LINK += -Ldeps/v8-cmake/build
  
 -all: v8 $(OBJS)
 +all: $(OBJS)
@@ -10,8 +10,10 @@
 -# For some reason, this solves parallel make dependency.
 -plv8_config.h plv8.so: v8
 -
--deps/v8-cmake/build/libv8_libbase.a:
+-deps/v8-cmake/README.md:
 -	@git submodule update --init --recursive
+-
+-deps/v8-cmake/build/libv8_libbase.a: deps/v8-cmake/README.md
 -	@cd deps/v8-cmake && mkdir -p build && cd build && cmake -Denable-fPIC=ON -DCMAKE_BUILD_TYPE=Release ../ && make -j $(NUMPROC)
 -
 -v8: deps/v8-cmake/build/libv8_libbase.a
@@ -19,7 +21,7 @@
  # enable direct jsonb conversion by default
  CCFLAGS += -DJSONB_DIRECT_CONVERSION
  
-@@ -72,7 +63,7 @@ endif
+@@ -74,7 +63,7 @@ endif
  	REGRESS += bigint_graceful
  endif