lol

Merge pull request #19200 from vbgl/asymptote-on-darwin

asymptote: fix build on Darwin

authored by

Graham Christensen and committed by
GitHub
78b5ce35 5b11c34b

+10 -10
+10 -10
pkgs/tools/graphics/asymptote/default.nix
··· 4 4 , python, zlib, perl, texLive, texinfo, xz 5 5 }: 6 6 7 - assert stdenv.isLinux; 8 - 9 7 let 10 8 s = # Generated upstream information 11 9 rec { ··· 17 15 sha256="1dxwvq0xighqckkjkjva8s0igxfgy1j25z81pbwvlz6jzsrxpip9"; 18 16 }; 19 17 buildInputs = [ 20 - freeglut ghostscriptX imagemagick fftw 21 - boehmgc mesa_glu mesa_noglu mesa_noglu.osmesa ncurses readline gsl libsigsegv 22 - python zlib perl texLive texinfo xz 23 - ]; 18 + ghostscriptX imagemagick fftw 19 + boehmgc ncurses readline gsl libsigsegv 20 + python zlib perl texLive texinfo xz ] 21 + ++ stdenv.lib.optionals stdenv.isLinux 22 + [ freeglut mesa_glu mesa_noglu mesa_noglu.osmesa ] 23 + ; 24 24 in 25 25 stdenv.mkDerivation { 26 26 inherit (s) name version; ··· 51 51 52 52 enableParallelBuilding = true; 53 53 54 - meta = { 54 + meta = with stdenv.lib; { 55 55 inherit (s) version; 56 56 description = "A tool for programming graphics intended to replace Metapost"; 57 - license = stdenv.lib.licenses.gpl3Plus; 58 - maintainers = [stdenv.lib.maintainers.raskin stdenv.lib.maintainers.peti]; 59 - platforms = stdenv.lib.platforms.linux; 57 + license = licenses.gpl3Plus; 58 + maintainers = [ maintainers.raskin maintainers.peti ]; 59 + platforms = platforms.linux ++ platforms.darwin; 60 60 }; 61 61 }