at master 887 B view raw
1{ 2 lib, 3 stdenv, 4 fetchurl, 5 mpfr, 6 m4, 7 binutils, 8 emacs, 9 zlib, 10 which, 11 texinfo, 12 libX11, 13 xorgproto, 14 libXi, 15 gmp, 16 libXext, 17 libXt, 18 libXaw, 19 libXmu, 20}: 21 22stdenv.mkDerivation rec { 23 pname = "gcl"; 24 version = "2.6.14"; 25 26 src = fetchurl { 27 url = "mirror://gnu/gcl/gcl-${version}.tar.gz"; 28 hash = "sha256-CfNBfFEqoXM6Y4gJ06Y6wpDuuUSL6CeV9bZoG9MHNFo="; 29 }; 30 31 buildInputs = [ 32 mpfr 33 m4 34 binutils 35 emacs 36 gmp 37 libX11 38 xorgproto 39 libXi 40 libXext 41 libXt 42 libXaw 43 libXmu 44 zlib 45 which 46 texinfo 47 ]; 48 49 configureFlags = [ 50 "--enable-ansi" 51 ]; 52 53 meta = with lib; { 54 description = "GNU Common Lisp compiler working via GCC"; 55 mainProgram = "gcl"; 56 teams = [ lib.teams.lisp ]; 57 license = licenses.gpl2; 58 platforms = platforms.linux; 59 broken = true; # 2025-01-21; to check after 2.7.0 is tagged 60 }; 61}