Loading pkgs/development/interpreters/octave/build-env.nix +8 −3 Original line number Diff line number Diff line Loading @@ -19,6 +19,11 @@ let packages = computeRequiredOctavePackages extraLibs; # glibcLocalesUtf8 is null on darwin localeArchiveArgs = lib.optionalString (glibcLocalesUtf8 != null) '' --set LOCALE_ARCHIVE "${glibcLocalesUtf8}/lib/locale/locale-archive" ''; in buildEnv { name = "${octave.name}-env"; Loading Loading @@ -47,7 +52,7 @@ buildEnv { if [ -x $prg ]; then makeWrapper "${octave}/bin/$prg" "$out/bin/$prg" \ --set OCTAVE_SITE_INITFILE "$out/share/octave/site/m/startup/octaverc" \ --set LOCALE_ARCHIVE "${glibcLocalesUtf8}/lib/locale/locale-archive" ${localeArchiveArgs} fi done cd $out Loading Loading @@ -87,9 +92,9 @@ buildEnv { '' + postBuild; inherit (octave) meta; inherit (octave) meta version; passthru = octave.passthru // { passthru = (removeAttrs octave.passthru [ "tests" ]) // { interpreter = "$out/bin/octave"; inherit octave; env = stdenv.mkDerivation { Loading pkgs/development/interpreters/octave/default.nix +7 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ ncurses, perl, flex, testers, texinfo, qhull, libsndfile, Loading Loading @@ -226,6 +227,12 @@ stdenv.mkDerivation (finalAttrs: { withPackages = import ./with-packages.nix { inherit buildEnv octavePackages; }; pkgs = octavePackages; interpreter = "${finalAttrs.finalPackage}/bin/octave"; tests = { wrapper = testers.testVersion { package = finalAttrs.finalPackage.withPackages (ps: [ ps.doctest ]); command = "octave --version"; }; }; }; meta = { Loading Loading
pkgs/development/interpreters/octave/build-env.nix +8 −3 Original line number Diff line number Diff line Loading @@ -19,6 +19,11 @@ let packages = computeRequiredOctavePackages extraLibs; # glibcLocalesUtf8 is null on darwin localeArchiveArgs = lib.optionalString (glibcLocalesUtf8 != null) '' --set LOCALE_ARCHIVE "${glibcLocalesUtf8}/lib/locale/locale-archive" ''; in buildEnv { name = "${octave.name}-env"; Loading Loading @@ -47,7 +52,7 @@ buildEnv { if [ -x $prg ]; then makeWrapper "${octave}/bin/$prg" "$out/bin/$prg" \ --set OCTAVE_SITE_INITFILE "$out/share/octave/site/m/startup/octaverc" \ --set LOCALE_ARCHIVE "${glibcLocalesUtf8}/lib/locale/locale-archive" ${localeArchiveArgs} fi done cd $out Loading Loading @@ -87,9 +92,9 @@ buildEnv { '' + postBuild; inherit (octave) meta; inherit (octave) meta version; passthru = octave.passthru // { passthru = (removeAttrs octave.passthru [ "tests" ]) // { interpreter = "$out/bin/octave"; inherit octave; env = stdenv.mkDerivation { Loading
pkgs/development/interpreters/octave/default.nix +7 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ ncurses, perl, flex, testers, texinfo, qhull, libsndfile, Loading Loading @@ -226,6 +227,12 @@ stdenv.mkDerivation (finalAttrs: { withPackages = import ./with-packages.nix { inherit buildEnv octavePackages; }; pkgs = octavePackages; interpreter = "${finalAttrs.finalPackage}/bin/octave"; tests = { wrapper = testers.testVersion { package = finalAttrs.finalPackage.withPackages (ps: [ ps.doctest ]); command = "octave --version"; }; }; }; meta = { Loading