Unverified Commit 67a79abc authored by Wolfgang Walther's avatar Wolfgang Walther
Browse files

postgresqlPackages.wal2json: fix update script and version

parent 65049d45
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
{
  fetchFromGitHub,
  lib,
  nix-update-script,
  nixosTests,
  postgresql,
  postgresqlBuildExtension,
@@ -8,19 +9,20 @@

postgresqlBuildExtension (finalAttrs: {
  pname = "wal2json";
  version = "${builtins.replaceStrings [ "_" ] [ "." ] (
    lib.strings.removePrefix "wal2json_" finalAttrs.src.rev
  )}";
  version = "2.6";

  src = fetchFromGitHub {
    owner = "eulerto";
    repo = "wal2json";
    tag = "wal2json_2_6";
    tag = "wal2json_${lib.replaceString "." "_" finalAttrs.version}";
    hash = "sha256-+QoACPCKiFfuT2lJfSUmgfzC5MXf75KpSoc2PzPxKyM=";
  };

  makeFlags = [ "USE_PGXS=1" ];

  passthru.updateScript = nix-update-script {
    extraArgs = [ "--version-regex=^wal2json_(\\d+)_(\\d+)$" ];
  };
  passthru.tests = nixosTests.postgresql.wal2json.passthru.override postgresql;

  meta = {