diff --git a/pkgs/development/octave-modules/statistics/default.nix b/pkgs/development/octave-modules/statistics/default.nix index bc7742fece29..e29b26e52230 100644 --- a/pkgs/development/octave-modules/statistics/default.nix +++ b/pkgs/development/octave-modules/statistics/default.nix @@ -4,17 +4,21 @@ fetchFromGitHub, io, datatypes, + mesa, + gnuplot, + makeFontsConf, + writableTmpDirAsHomeHook, }: buildOctavePackage rec { pname = "statistics"; - version = "1.8.2"; + version = "1.8.3"; src = fetchFromGitHub { owner = "gnu-octave"; repo = "statistics"; tag = "release-${version}"; - hash = "sha256-5wUQLIMr1X07Yi4AANBFjd0izDzGNsI5ccY7IherB3I="; + hash = "sha256-1u/uXrbRNT14TbW89J8noCnwShD/B/Wz0cpurmsTzTU="; }; requiredOctavePackages = [ @@ -22,6 +26,16 @@ buildOctavePackage rec { datatypes ]; + nativeOctavePkgTestInputs = [ + mesa + gnuplot + writableTmpDirAsHomeHook + ]; + + octavePkgTestEnv.FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ ]; }; + + __structuredAttrs = true; + meta = { homepage = "https://packages.octave.org/statistics"; license = with lib.licenses; [