Commit c11dc6f6 authored by R. RyanTM's avatar R. RyanTM Committed by Mauricio Collares
Browse files

gap: 4.12.2 -> 4.13.1

parent c0f0acb7
Loading
Loading
Loading
Loading
+2 −10
Original line number Diff line number Diff line
{ stdenv
, lib
, fetchpatch
, fetchurl
, makeWrapper
, readline
@@ -67,20 +66,13 @@ in
stdenv.mkDerivation rec {
  pname = "gap";
  # https://www.gap-system.org/Releases/
  version = "4.12.2";
  version = "4.13.1";

  src = fetchurl {
    url = "https://github.com/gap-system/gap/releases/download/v${version}/gap-${version}.tar.gz";
    sha256 = "sha256-ZyMIdF63iiIklO6N1nhu3VvDMUVvzGRWrAZL2yjVh6g=";
    sha256 = "sha256-l5Tb26b7mY4KLQqoziH8iEitPT+cyZk7C44gvn4dvro=";
  };

  patches = [
    (fetchpatch {
      url = "https://github.com/gap-system/gap/commit/c786e229413a44b7462196716b99ae9bb0071f4c.patch";
      hash = "sha256-g3jrEMSavHAUKlHoPqWmOw49hWHU+29SA788Klnr0Uw=";
    })
  ];

  # remove all non-essential packages (which take up a lot of space)
  preConfigure = lib.optionalString (!keepAll) (removeNonWhitelistedPkgs packagesToKeep) + ''
    patchShebangs .