pgformatter: fix uninitialized variable error
This commit is contained in:
parent
806c3b5d98
commit
c295a9fdce
@ -1,4 +1,4 @@
|
||||
{ lib, stdenv, perlPackages, fetchFromGitHub, shortenPerlShebang }:
|
||||
{ lib, stdenv, perlPackages, fetchFromGitHub, fetchpatch, shortenPerlShebang }:
|
||||
|
||||
perlPackages.buildPerlPackage rec {
|
||||
pname = "pgformatter";
|
||||
@ -18,6 +18,14 @@ perlPackages.buildPerlPackage rec {
|
||||
# Avoid creating perllocal.pod, which contains a timestamp
|
||||
installTargets = [ "pure_install" ];
|
||||
|
||||
patches = [
|
||||
# Fix an uninitialized variable error. Remove with the next release.
|
||||
(fetchpatch {
|
||||
url = "https://github.com/darold/pgFormatter/commit/c2622c47d48cee47effecbf58a588c3cd3a7bf1a.patch";
|
||||
sha256 = "sha256-WnQIOvfuzL2HrwtL0HaaYObrBxhXDu82jxGcqggQVhc=";
|
||||
})
|
||||
];
|
||||
|
||||
# Makefile.PL only accepts DESTDIR and INSTALLDIRS, but we need to set more to make this work for NixOS.
|
||||
patchPhase = ''
|
||||
substituteInPlace pg_format \
|
||||
|
Loading…
Reference in New Issue
Block a user