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 {
|
perlPackages.buildPerlPackage rec {
|
||||||
pname = "pgformatter";
|
pname = "pgformatter";
|
||||||
|
@ -18,6 +18,14 @@ perlPackages.buildPerlPackage rec {
|
||||||
# Avoid creating perllocal.pod, which contains a timestamp
|
# Avoid creating perllocal.pod, which contains a timestamp
|
||||||
installTargets = [ "pure_install" ];
|
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.
|
# Makefile.PL only accepts DESTDIR and INSTALLDIRS, but we need to set more to make this work for NixOS.
|
||||||
patchPhase = ''
|
patchPhase = ''
|
||||||
substituteInPlace pg_format \
|
substituteInPlace pg_format \
|
||||||
|
|
Loading…
Reference in a new issue