Date: Thu, 01 Jan 2026 13:15:50 +0000 From: Michael Zhilin <mizhka@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 7af99c906f34 - main - databases/postgresql-plv8js: update to 3.2.4 Message-ID: <69567386.38a0d.52a4e93@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by mizhka: URL: https://cgit.FreeBSD.org/ports/commit/?id=7af99c906f34f5f88733939b555a5951cd4ed438 commit 7af99c906f34f5f88733939b555a5951cd4ed438 Author: Michael Zhilin <mizhka@FreeBSD.org> AuthorDate: 2026-01-01 13:07:20 +0000 Commit: Michael Zhilin <mizhka@FreeBSD.org> CommitDate: 2026-01-01 13:15:17 +0000 databases/postgresql-plv8js: update to 3.2.4 Changes: - fix GUC assignment issue - fix possible out of bounds in windowing - better handling of composite types - add named composite record support - better management of in/out/inout variables - more removal of unsupported postgres version - patch v8 build from breaking macos 15.5 change - fix macro attribute access (enables pg 18 support) - additional checks for plv8 external arrays --- databases/postgresql-plv8js/Makefile | 2 +- databases/postgresql-plv8js/distinfo | 6 +++--- databases/postgresql-plv8js/files/patch-Makefile | 9 +++++---- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/databases/postgresql-plv8js/Makefile b/databases/postgresql-plv8js/Makefile index e3277d7e6eb4..1bf31fc2b453 100644 --- a/databases/postgresql-plv8js/Makefile +++ b/databases/postgresql-plv8js/Makefile @@ -1,5 +1,5 @@ PORTNAME= plv8 -PORTVERSION= 3.2.3 +PORTVERSION= 3.2.4 DISTVERSIONPREFIX= v CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- diff --git a/databases/postgresql-plv8js/distinfo b/databases/postgresql-plv8js/distinfo index d8e104f265c8..a3a1252408ed 100644 --- a/databases/postgresql-plv8js/distinfo +++ b/databases/postgresql-plv8js/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743192768 -SHA256 (plv8-plv8-v3.2.3_GH0.tar.gz) = 48d86c27148a1d13998d6ebcf850d9153622cc0481efd379560ea8a243be1d1c -SIZE (plv8-plv8-v3.2.3_GH0.tar.gz) = 8989841 +TIMESTAMP = 1767271996 +SHA256 (plv8-plv8-v3.2.4_GH0.tar.gz) = e05aed3b39851d7a9dc942d4ee229ca6842ce75b47f1c85c5031bc356061d66a +SIZE (plv8-plv8-v3.2.4_GH0.tar.gz) = 8991020 diff --git a/databases/postgresql-plv8js/files/patch-Makefile b/databases/postgresql-plv8js/files/patch-Makefile index a22c52778e3d..04eaa72f4057 100644 --- a/databases/postgresql-plv8js/files/patch-Makefile +++ b/databases/postgresql-plv8js/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig 2024-09-08 02:08:55 UTC +--- Makefile.orig 2025-07-05 17:44:26 UTC +++ Makefile -@@ -36,19 +36,8 @@ SHLIB_LINK += -Ldeps/v8-cmake/build +@@ -37,20 +37,8 @@ SHLIB_LINK += -Ldeps/v8-cmake/build SHLIB_LINK += -Ldeps/v8-cmake/build @@ -12,16 +12,17 @@ - -deps/v8-cmake/README.md: - @git submodule update --init --recursive +- $(foreach patch,$(PATCH_V8),cd deps/v8-cmake && patch -p1 <../../$(patch);) - -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) +- @cd deps/v8-cmake && mkdir -p build && cd build && cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -Denable-fPIC=ON -DCMAKE_BUILD_TYPE=Release ../ && make -j $(NUMPROC) - -v8: deps/v8-cmake/build/libv8_libbase.a - # enable direct jsonb conversion by default CCFLAGS += -DJSONB_DIRECT_CONVERSION -@@ -74,7 +63,7 @@ endif +@@ -76,7 +64,7 @@ endif REGRESS += bigint_graceful endifhelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69567386.38a0d.52a4e93>
