Skip to content

Commit

Permalink
Merge pull request #103141 from 7c6f434c/asymptote-fix
Browse files Browse the repository at this point in the history
asymptote: 2.66 -> 2.67; fix build with fresh ghostscript
  • Loading branch information
7c6f434c committed Nov 8, 2020
2 parents b1bd4c0 + 9621822 commit 5be2bb9
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
18 changes: 13 additions & 5 deletions pkgs/tools/graphics/asymptote/default.nix
@@ -1,24 +1,32 @@
{ stdenv, fetchFromGitHub, fetchurl
{ stdenv, fetchFromGitHub, fetchurl, fetchpatch
, autoreconfHook, bison, glm, yacc, flex
, freeglut, ghostscriptX, imagemagick, fftw
, boehmgc, libGLU, libGL, mesa, ncurses, readline, gsl, libsigsegv
, python3Packages
, zlib, perl
, zlib, perl, curl
, texLive, texinfo
, darwin
}:

stdenv.mkDerivation rec {
version = "2.66";
version = "2.67";
pname = "asymptote";

src = fetchFromGitHub {
owner = "vectorgraphics";
repo = pname;
rev = version;
sha256 = "0c445j950n6nxgr1zxj7a26daa5d9f3i91506b7r7627s943b1kd";
sha256 = "sha256:1lawj2gf0985clzbyym26s5mxxp2syl1dqqxfzk0sq9s30l2rj3l";
};

patches =
(stdenv.lib.optional (stdenv.lib.versionOlder version "2.68")
(fetchpatch {
url = "https://github.com/vectorgraphics/asymptote/commit/3361214340d58235f4dbb8f24017d0cd5d94da72.patch";
sha256 = "sha256:1z2b41x8v7683myd45lq6niixpdjy0b185x0xl61130vrijhq5nm";
}))
;

nativeBuildInputs = [
autoreconfHook
bison
Expand All @@ -30,7 +38,7 @@ stdenv.mkDerivation rec {
buildInputs = [
ghostscriptX imagemagick fftw
boehmgc ncurses readline gsl libsigsegv
zlib perl
zlib perl curl
texLive
] ++ (with python3Packages; [
python
Expand Down
4 changes: 0 additions & 4 deletions pkgs/tools/graphics/asymptote/default.upstream

This file was deleted.

0 comments on commit 5be2bb9

Please sign in to comment.