about summary refs log tree commit diff
path: root/pkgs/development/compilers/chez-racket/shared.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/chez-racket/shared.nix')
-rw-r--r--pkgs/development/compilers/chez-racket/shared.nix40
1 files changed, 0 insertions, 40 deletions
diff --git a/pkgs/development/compilers/chez-racket/shared.nix b/pkgs/development/compilers/chez-racket/shared.nix
deleted file mode 100644
index 46f53204309b..000000000000
--- a/pkgs/development/compilers/chez-racket/shared.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-args:
-{ stdenv, lib, fetchFromGitHub, coreutils, darwin
-, ncurses, libiconv, libX11, zlib, lz4
-}:
-
-stdenv.mkDerivation (args // {
-  version = "unstable-2021-12-11";
-
-  src = fetchFromGitHub {
-    owner  = "racket";
-    repo   = "ChezScheme";
-    rev    = "8846c96b08561f05a937d5ecfe4edc96cc99be39";
-    sha256 = "IYJQzT88T8kFahx2BusDOyzz6lQDCbZIfSz9rZoNF7A=";
-    fetchSubmodules = true;
-  };
-
-  prePatch = ''
-    rm -rf zlib/*.c lz4/lib/*.c
-  '';
-
-  postPatch = ''
-    export ZLIB="$(find ${zlib.out}/lib -type f | sort | head -n1)"
-    export LZ4="$(find ${lz4.out}/lib -type f | sort | head -n1)"
-  '';
-
-  nativeBuildInputs = lib.optionals stdenv.isDarwin (with darwin; [ cctools autoSignDarwinBinariesHook ]);
-  buildInputs = [ libiconv libX11 lz4 ncurses zlib ];
-
-  enableParallelBuilding = true;
-
-  env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU "-Wno-error=format-truncation";
-
-  meta = {
-    description  = "Fork of Chez Scheme for Racket";
-    homepage     = "https://github.com/racket/ChezScheme";
-    license      = lib.licenses.asl20;
-    maintainers  = with lib.maintainers; [ l-as ];
-    platforms    = lib.platforms.unix;
-  };
-})