From 1f3aa24274b8628c799446d577b34802d1470846 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Tue, 27 Aug 2019 22:57:05 -0500 Subject: postgresqlPackages.plv8: 2.3.12 -> 2.3.13 Changes: https://github.com/plv8/plv8/compare/v2.3.12...v2.3.13 --- pkgs/servers/sql/postgresql/ext/plv8.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/sql/postgresql/ext/plv8.nix b/pkgs/servers/sql/postgresql/ext/plv8.nix index 89138baa91c2..b4f4c357d42d 100644 --- a/pkgs/servers/sql/postgresql/ext/plv8.nix +++ b/pkgs/servers/sql/postgresql/ext/plv8.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { pname = "plv8"; - version = "2.3.12"; + version = "2.3.13"; nativeBuildInputs = [ perl ]; buildInputs = [ v8 postgresql ]; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { owner = "plv8"; repo = "plv8"; rev = "v${version}"; - sha256 = "1yi1ibiibvd0x4z5dm698w32ljrj3yr4j25jm1zkgkwd4ii8y644"; + sha256 = "12xpcc1ylzyy75wi1m4vijknzv2gxab05w9z90jb03faq18cnlql"; }; makefile = "Makefile.shared"; -- cgit 1.4.1 From f24c729196a36aa16d87d14e6203c57abe946252 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 29 Aug 2019 03:00:00 -0500 Subject: postgresqlPackages.plv8: narrow platforms to x86_64-linux plv8 uses a custom version v8 version, which is reported to only build on x86_64-linux. The next major version plv8 should drop the custom v8. --- pkgs/development/libraries/v8/plv8_6_x.nix | 6 ++++-- pkgs/servers/sql/postgresql/ext/plv8.nix | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/v8/plv8_6_x.nix b/pkgs/development/libraries/v8/plv8_6_x.nix index 8d2276def705..e0ca0e14b668 100644 --- a/pkgs/development/libraries/v8/plv8_6_x.nix +++ b/pkgs/development/libraries/v8/plv8_6_x.nix @@ -1,6 +1,8 @@ # NOTE: this expression is NOT exported from the top-level of all-packages.nix, -# it is exclusively used by the 'plv8' PostgreSQL extension, which requires a -# very exact version. +# it is exclusively used by the 'plv8' PostgreSQL extension. +# Since plv8 2.3.2, plv8 no longer requires this specific version, but as of +# 2019-08-29, nixpkgs does not have v8 6.x, and v8_5 is bumped to 5.4.232, which +# is a bit outdated. plv8 3.x is planned to support v8 7.x { stdenv, lib, fetchgit, fetchFromGitHub, gn, ninja, python, glib, pkgconfig , doCheck ? false diff --git a/pkgs/servers/sql/postgresql/ext/plv8.nix b/pkgs/servers/sql/postgresql/ext/plv8.nix index b4f4c357d42d..9f88f9de0456 100644 --- a/pkgs/servers/sql/postgresql/ext/plv8.nix +++ b/pkgs/servers/sql/postgresql/ext/plv8.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { description = "V8 Engine Javascript Procedural Language add-on for PostgreSQL"; homepage = "https://plv8.github.io/"; maintainers = with maintainers; [ volth ]; - platforms = platforms.linux; + platforms = [ "x86_64-linux" ]; license = licenses.postgresql; }; } -- cgit 1.4.1 From 964974bbb7ec6b153afff0ec46f78984b4af0e96 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 29 Aug 2019 03:01:00 -0500 Subject: postgresqlPackages.plv8: add marsam as maintainer --- pkgs/servers/sql/postgresql/ext/plv8.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/servers/sql/postgresql/ext/plv8.nix b/pkgs/servers/sql/postgresql/ext/plv8.nix index 9f88f9de0456..75a2853e2c04 100644 --- a/pkgs/servers/sql/postgresql/ext/plv8.nix +++ b/pkgs/servers/sql/postgresql/ext/plv8.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "V8 Engine Javascript Procedural Language add-on for PostgreSQL"; homepage = "https://plv8.github.io/"; - maintainers = with maintainers; [ volth ]; + maintainers = with maintainers; [ volth marsam ]; platforms = [ "x86_64-linux" ]; license = licenses.postgresql; }; -- cgit 1.4.1