asymptote: enable lsp

This commit is contained in:
Vincenzo Mantova 2023-06-26 22:09:19 +01:00
parent ba1db967e7
commit 3493e85258

View file

@ -1,8 +1,8 @@
{ 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