Commit bd194f33 authored by Mario Rodas's avatar Mario Rodas Committed by Cole Helbling
Browse files
parent 1fe570a9
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
{ buildPerlPackage, stdenv, lib, fetchFromGitHub, which, bzip2, PodMarkdown, JSONXS
, TextCSV }:
, TextCSV_XS }:
buildPerlPackage rec {
  pname = "pgbadger";
  version = "11.5";
  version = "12.2";
  src = fetchFromGitHub {
    owner = "darold";
    repo = "pgbadger";
    rev = "98b38161ba99faae77c81d5fa47bd769c1dd750b";
    sha256 = "0r01mx1922g1m56x4958cihk491zjlaijvap0i32grjmnv4s5v88";
    rev = "v${version}";
    hash = "sha256-IzfpDqzS5VcehkPsFxyn3kJsvXs8nLgJ3WT8ZCmIDxI=";
  };

  postPatch = ''
@@ -18,13 +18,14 @@ buildPerlPackage rec {

  PERL_MM_OPT = "INSTALL_BASE=${placeholder "out"}";

  buildInputs = [ PodMarkdown JSONXS TextCSV ];
  buildInputs = [ PodMarkdown JSONXS TextCSV_XS ];

  nativeCheckInputs = [ which bzip2 ];

  meta = {
    homepage = "https://github.com/darold/pgbadger";
    description = "A fast PostgreSQL Log Analyzer";
    changelog = "https://github.com/darold/pgbadger/raw/v${version}/ChangeLog";
    license = lib.licenses.postgresql;
    maintainers = lib.teams.determinatesystems.members;
    broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/pgbadger.x86_64-darwin