about summary refs log tree commit diff
path: root/pkgs/applications/science/math
diff options
context:
space:
mode:
authorRobert Scott <code@humanleg.org.uk>2024-05-28 21:18:54 +0100
committerGitHub <noreply@github.com>2024-05-28 21:18:54 +0100
commit24a8fdb8577398f47c678c64c75f68d978954282 (patch)
treebc90c477efbbfea7f7d47d748bafeb02088270fe /pkgs/applications/science/math
parentaee4820e74bb665cf39039ac55c96a155407e5d6 (diff)
parent4a2bbf27a8f68e08fbfb7333214decba4bdc7745 (diff)
downloadnixlib-24a8fdb8577398f47c678c64c75f68d978954282.tar
nixlib-24a8fdb8577398f47c678c64c75f68d978954282.tar.gz
nixlib-24a8fdb8577398f47c678c64c75f68d978954282.tar.bz2
nixlib-24a8fdb8577398f47c678c64c75f68d978954282.tar.lz
nixlib-24a8fdb8577398f47c678c64c75f68d978954282.tar.xz
nixlib-24a8fdb8577398f47c678c64c75f68d978954282.tar.zst
nixlib-24a8fdb8577398f47c678c64c75f68d978954282.zip
Merge pull request #315195 from jmpunkt/update-fricas
fricas: 1.3.9 -> 1.3.10
Diffstat (limited to 'pkgs/applications/science/math')
-rw-r--r--pkgs/applications/science/math/fricas/default.nix19
1 files changed, 13 insertions, 6 deletions
diff --git a/pkgs/applications/science/math/fricas/default.nix b/pkgs/applications/science/math/fricas/default.nix
index 355238ace15c..41dc9d66b8a7 100644
--- a/pkgs/applications/science/math/fricas/default.nix
+++ b/pkgs/applications/science/math/fricas/default.nix
@@ -1,20 +1,27 @@
-{ lib, stdenv, fetchurl, sbcl, libX11, libXpm, libICE, libSM, libXt, libXau, libXdmcp }:
+{ lib, stdenv, fetchFromGitHub, sbcl, libX11, libXpm, libICE, libSM, libXt, libXau, libXdmcp }:
 
 stdenv.mkDerivation rec {
   pname = "fricas";
-  version = "1.3.9";
+  version = "1.3.10";
 
-  src = fetchurl {
-    url = "mirror://sourceforge/fricas/fricas/${version}/fricas-${version}-full.tar.bz2";
-    sha256 = "sha256-5RPcffM0GN0l6r8IgHJlwdxwwp2y4kIdJ5M3JnGZCzc=";
+  src = fetchFromGitHub {
+    owner = "fricas";
+    repo = "fricas";
+    rev = version;
+    sha256 = "sha256-T1xDndDnHq/hmhTWWO3Eu0733u8+C8sJMCF6pbLU2GI=";
   };
 
   buildInputs = [ sbcl libX11 libXpm libICE libSM libXt libXau libXdmcp ];
 
+  # Remove when updating to next version
+  configurePhase = ''
+    ./configure --prefix=$out --with-lisp='sbcl --dynamic-space-size 3072'
+  '';
+
   dontStrip = true;
 
   meta = {
-    homepage = "https://fricas.sourceforge.net/";
+    homepage = "https://fricas.github.io";
     description = "An advanced computer algebra system";
     license = lib.licenses.bsd3;