about summary refs log tree commit diff
path: root/pkgs/applications/science/math/gap
diff options
context:
space:
mode:
authorTimo Kaufmann <timokau@zoho.com>2019-04-06 18:01:02 +0200
committerTimo Kaufmann <timokau@zoho.com>2019-04-20 09:54:27 +0200
commitaf6739fdd73d4235248d8956649fa7e8a5034d34 (patch)
tree49295226ce1a16709b51b350522ca8645a5af34c /pkgs/applications/science/math/gap
parentf4c69c041676c2a459068f1635136b3b17d35462 (diff)
downloadnixlib-af6739fdd73d4235248d8956649fa7e8a5034d34.tar
nixlib-af6739fdd73d4235248d8956649fa7e8a5034d34.tar.gz
nixlib-af6739fdd73d4235248d8956649fa7e8a5034d34.tar.bz2
nixlib-af6739fdd73d4235248d8956649fa7e8a5034d34.tar.lz
nixlib-af6739fdd73d4235248d8956649fa7e8a5034d34.tar.xz
nixlib-af6739fdd73d4235248d8956649fa7e8a5034d34.tar.zst
nixlib-af6739fdd73d4235248d8956649fa7e8a5034d34.zip
gap: 4.10.0 -> 4.10.1
Diffstat (limited to 'pkgs/applications/science/math/gap')
-rw-r--r--pkgs/applications/science/math/gap/default.nix26
1 files changed, 6 insertions, 20 deletions
diff --git a/pkgs/applications/science/math/gap/default.nix b/pkgs/applications/science/math/gap/default.nix
index e12353878149..09e3c1bcff95 100644
--- a/pkgs/applications/science/math/gap/default.nix
+++ b/pkgs/applications/science/math/gap/default.nix
@@ -62,11 +62,11 @@ in
 stdenv.mkDerivation rec {
   pname = "gap";
   # https://www.gap-system.org/Releases/
-  version = "4.10.0";
+  version = "4.10.1";
 
   src = fetchurl {
     url = "https://www.gap-system.org/pub/gap/gap-${lib.versions.major version}.${lib.versions.minor version}/tar.bz2/gap-${version}.tar.bz2";
-    sha256 = "1dmb8v4p7j1nnf7sx8sg54b49yln36bi9acwp7w1d3a1nxj17ird";
+    sha256 = "136s0zvhcw41fshj5zgsrjcy2kd58cdh2m3ddp5rdizi4rx54f10";
   };
 
   # remove all non-essential packages (which take up a lot of space)
@@ -86,25 +86,11 @@ stdenv.mkDerivation rec {
   ];
 
   patches = [
-    # bugfix: https://github.com/gap-system/gap/pull/3102
+    # https://github.com/gap-system/gap/pull/3294
     (fetchpatch {
-      name = "fix-infinite-loop-in-writeandcheck.patch";
-      url = "https://git.sagemath.org/sage.git/plain/build/pkgs/gap/patches/0001-a-version-of-the-writeandcheck.patch-from-Sage-that-.patch?id=5e61d7b6a0da3aa53d8176fa1fb9353cc559b098";
-      sha256 = "1zkv8bbiw3jdn54sqqvfkdkfsd7jxzq0bazwsa14g4sh2265d28j";
-    })
-
-    # needed for libgap (sage): https://github.com/gap-system/gap/pull/3043
-    (fetchpatch {
-      name = "add-error-messages-helper.patch";
-      url = "https://git.sagemath.org/sage.git/plain/build/pkgs/gap/patches/0002-kernel-add-helper-function-for-writing-error-message.patch?id=5e61d7b6a0da3aa53d8176fa1fb9353cc559b098";
-      sha256 = "0c4ry5znb6hwwp8ld6k62yw8w6cqldflw3x49bbzizbmipfpidh5";
-    })
-
-    # needed for libgap (sage): https://github.com/gap-system/gap/pull/3096
-    (fetchpatch {
-      name = "gap-enter.patch";
-      url = "https://git.sagemath.org/sage.git/plain/build/pkgs/gap/patches/0003-Prototype-for-GAP_Enter-Leave-macros-to-bracket-use-.patch?id=5e61d7b6a0da3aa53d8176fa1fb9353cc559b098";
-      sha256 = "12fg8mb8rm6khsz1r4k3k26jrkx4q1rv13hcrfnlhn0m7iikvc3q";
+      name = "add-make-install-targets.patch";
+      url = "https://github.com/gap-system/gap/commit/3361c172e6c5ff3bb3f01ba9d6f1dd4ad42cea80.patch";
+      sha256 = "1kwp9qnfvmlbpf1c3rs6j5m2jz22rj7a4hb5x1gj9vkpiyn5pdyj";
     })
   ];