From bd1e8ccfefc954e61861c3ee106e7a5474fe1a4a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 8 Apr 2022 16:23:23 +0000 Subject: octave: 6.4.0 -> 7.1.0 --- pkgs/development/interpreters/octave/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/interpreters') diff --git a/pkgs/development/interpreters/octave/default.nix b/pkgs/development/interpreters/octave/default.nix index 1bd78a8a2d4..01c0520b866 100644 --- a/pkgs/development/interpreters/octave/default.nix +++ b/pkgs/development/interpreters/octave/default.nix @@ -114,12 +114,12 @@ let }; self = mkDerivation rec { - version = "6.4.0"; + version = "7.1.0"; pname = "octave"; src = fetchurl { url = "mirror://gnu/octave/${pname}-${version}.tar.gz"; - sha256 = "sha256-tI8z1Pzq85TPvqc6jIUAAJNtg6QXOaJPdWi1sKezms0="; + sha256 = "sha256-1KnYHz9ntKbgfLeoDcsQrV6RdvzDB2LHCoFYCmS4sLY="; }; buildInputs = [ -- cgit 1.4.1 From 88e6baf83235bcca1e4335f5978f69b4126f70cf Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sat, 9 Apr 2022 19:51:20 +0300 Subject: octave: Remove JIT support (removed upstream) --- pkgs/development/interpreters/octave/default.nix | 9 +-------- pkgs/top-level/all-packages.nix | 5 ----- 2 files changed, 1 insertion(+), 13 deletions(-) (limited to 'pkgs/development/interpreters') diff --git a/pkgs/development/interpreters/octave/default.nix b/pkgs/development/interpreters/octave/default.nix index 01c0520b866..2fcdab95509 100644 --- a/pkgs/development/interpreters/octave/default.nix +++ b/pkgs/development/interpreters/octave/default.nix @@ -58,9 +58,6 @@ , qtscript ? null , qscintilla ? null , qttools ? null -# - JIT compiler for loops: -, enableJIT ? false -, llvm ? null , libiconv , darwin }: @@ -173,7 +170,6 @@ let texinfo ] ++ lib.optionals (sundials != null) [ sundials ] - ++ lib.optionals enableJIT [ llvm ] ++ lib.optionals enableQt [ qtscript qttools @@ -199,7 +195,6 @@ let ++ lib.optionals enableReadline [ "--enable-readline" ] ++ lib.optionals stdenv.isDarwin [ "--with-x=no" ] ++ lib.optionals enableQt [ "--with-qt=5" ] - ++ lib.optionals enableJIT [ "--enable-jit" ] ; # Keep a copy of the octave tests detailed results in the output @@ -220,7 +215,7 @@ let inherit portaudio; inherit jdk; inherit python; - inherit enableQt enableJIT enableReadline enableJava; + inherit enableQt enableReadline enableJava; buildEnv = callPackage ./build-env.nix { octave = self; inherit octavePackages wrapOctave; @@ -236,8 +231,6 @@ let license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ raskin doronbehar ]; description = "Scientific Programming Language"; - # https://savannah.gnu.org/bugs/?func=detailitem&item_id=56425 is the best attempt to fix JIT - broken = enableJIT; platforms = if overridePlatforms == null then (lib.platforms.linux ++ lib.platforms.darwin) else overridePlatforms; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9efd05c4f9f..4ac2462f314 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13963,11 +13963,6 @@ with pkgs; python = python3; mkDerivation = stdenv.mkDerivation; }; - octave-jit = callPackage ../development/interpreters/octave { - python = python3; - enableJIT = true; - mkDerivation = stdenv.mkDerivation; - }; octaveFull = libsForQt5.callPackage ../development/interpreters/octave { python = python3; enableQt = true; -- cgit 1.4.1