Commit 3493e852 authored by Vincenzo Mantova's avatar Vincenzo Mantova
Browse files

asymptote: enable lsp

parent ba1db967
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, fetchurl, fetchpatch
, autoreconfHook, bison, glm, flex, wrapQtAppsHook
, autoreconfHook, bison, glm, flex, wrapQtAppsHook, cmake
, freeglut, ghostscriptX, imagemagick, fftw
, boehmgc, libGLU, libGL, mesa, ncurses, readline, gsl, libsigsegv
, python3, qtbase, qtsvg
, python3, qtbase, qtsvg, boost
, zlib, perl, curl
, texLive, texinfo
, darwin
@@ -26,12 +26,13 @@ stdenv.mkDerivation rec {
    bison
    texinfo
    wrapQtAppsHook
    cmake
  ];

  buildInputs = [
    ghostscriptX imagemagick fftw
    boehmgc ncurses readline gsl libsigsegv
    zlib perl curl qtbase qtsvg
    zlib perl curl qtbase qtsvg boost
    texLive
    (python3.withPackages (ps: with ps; [ cson numpy pyqt5 ]))
  ];
@@ -70,6 +71,8 @@ stdenv.mkDerivation rec {
    install -Dt $out/share/emacs/site-lisp/${pname} $out/share/asymptote/*.el
  '';

  dontUseCmakeConfigure = true;

  enableParallelBuilding = true;
  # Missing install depends:
  #   ...-coreutils-9.1/bin/install: cannot stat 'asy-keywords.el': No such file or directory