BSD Ports

databases/postgresql-plv8js 3.2.4 MidnightBSD

PL/v8js procedural language for PostgreSQL database

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
43c28f8bd0
License
pgsql
Categories
databases

Description

PLV8 is a trusted JavaScript language extension for PostgreSQL, using Google V8 Engine. It can be used for stored procedures, triggers, etc.

PLV8 works with most versions of Postgres, but works best with 9.1 and above, including 10.0 and 10.1.

In the other systems

SystemPortVersion
MidnightBSDdatabases/postgresql-plv8js3.2.4
FreeBSDdatabases/postgresql-plv8js3.2.4
DragonFlydatabases/postgresql-plv8js3.2.0

Install

Binary package:

mport install postgresql${PGSQL_VER:S/.//}-plv8js

From mports:

cd /usr/mports/databases/postgresql-plv8js && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	postgresql${PGSQL_VER:S/.//}-plv8js>0:databases/postgresql-plv8js

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Build dependencies 2
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++17-lang gmake pgsql
Service scripts
none

Files

pkg-plist 45
  • lib/postgresql/plv8-.so
  • share/postgresql/extension/plv8--1.5.0--.sql
  • share/postgresql/extension/plv8--1.5.1--.sql
  • share/postgresql/extension/plv8--1.5.2--.sql
  • share/postgresql/extension/plv8--1.5.3--.sql
  • share/postgresql/extension/plv8--1.5.4--.sql
  • share/postgresql/extension/plv8--1.5.5--.sql
  • share/postgresql/extension/plv8--1.5.6--.sql
  • share/postgresql/extension/plv8--1.5.7--.sql
  • share/postgresql/extension/plv8--2.0.0--.sql
  • share/postgresql/extension/plv8--2.0.1--.sql
  • share/postgresql/extension/plv8--2.0.3--.sql
  • share/postgresql/extension/plv8--2.1.0--.sql
  • share/postgresql/extension/plv8--2.1.2--.sql
  • share/postgresql/extension/plv8--2.3.0--.sql
  • share/postgresql/extension/plv8--2.3.1--.sql
  • share/postgresql/extension/plv8--2.3.10--.sql
  • share/postgresql/extension/plv8--2.3.11--.sql
  • share/postgresql/extension/plv8--2.3.12--.sql
  • share/postgresql/extension/plv8--2.3.13--.sql
  • share/postgresql/extension/plv8--2.3.14--.sql
  • share/postgresql/extension/plv8--2.3.15--.sql
  • share/postgresql/extension/plv8--2.3.2--.sql
  • share/postgresql/extension/plv8--2.3.3--.sql
  • share/postgresql/extension/plv8--2.3.4--.sql
  • share/postgresql/extension/plv8--2.3.5--.sql
  • share/postgresql/extension/plv8--2.3.6--.sql
  • share/postgresql/extension/plv8--2.3.7--.sql
  • share/postgresql/extension/plv8--2.3.8--.sql
  • share/postgresql/extension/plv8--2.3.9--.sql
  • share/postgresql/extension/plv8--3.0.0--.sql
  • share/postgresql/extension/plv8--3.0.1--.sql
  • share/postgresql/extension/plv8--3.1.0--.sql
  • share/postgresql/extension/plv8--3.1.1--.sql
  • share/postgresql/extension/plv8--3.1.2--.sql
  • share/postgresql/extension/plv8--3.1.3--.sql
  • share/postgresql/extension/plv8--3.1.4--.sql
  • share/postgresql/extension/plv8--3.1.5--.sql
  • share/postgresql/extension/plv8--3.1.6--.sql
  • share/postgresql/extension/plv8--3.1.7--.sql
  • share/postgresql/extension/plv8--3.1.8--.sql
  • share/postgresql/extension/plv8--3.2.0--.sql
  • share/postgresql/extension/plv8--3.2.1--.sql
  • share/postgresql/extension/plv8--.sql
  • share/postgresql/extension/plv8.control
distinfo 1
FileSizeSHA256
plv8-plv8-v3.2.4_GH0.tar.gz8.99102e+06e05aed3b39851d7a9dc942d4ee229ca6842ce75b47f1c85c5031bc356061d66a

Commit history 1

DateCommitCreditsLog message
43c28f8bd0 Lucas Holt Add PostgreSQL 15-18 ports and update database ports
Import the missing PostgreSQL version families and extensions, extend pgsql version selection, and update PostgreSQL 14, JDBC, and libpqxx. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>