Skip to content

Commit

Permalink
asymptote: Mark as NOT_FOR_BULK_PLATFORM on SunOS.
Browse files Browse the repository at this point in the history
This currently hangs the build due to some Ghostscript incompatibility.  It's
not clear why this is only showing up on SunOS, but we just need bulk builds to
work again without manual intervention for a while.
  • Loading branch information
jperkin committed Sep 23, 2020
1 parent 94ddc8b commit a91ee51
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion graphics/asymptote/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.38 2020/08/31 18:09:37 wiz Exp $
# $NetBSD: Makefile,v 1.39 2020/09/23 08:16:50 jperkin Exp $

DISTNAME= asymptote-2.41
PKGREVISION= 5
Expand Down Expand Up @@ -50,6 +50,19 @@ SUBST_SED.python+= -e "s|/usr/bin/env python|${PYTHONBIN:Q}|g"
OPSYSVARS+= TOOL_DEPENDS
TOOL_DEPENDS.DragonFly+= gtexinfo-[0-9]*:../../devel/gtexinfo

#
# Ghostscript running in a pipe fails with:
#
# ../asy -dir ../base -config "" -render=0 -f pdf -noprc helix.asy
# GPL Ghostscript 9.53.0:
# *** EPS files may not contain multiple pages.
# *** Use of the %d filename format is required to output pages to multiple EPS files.
# GPL Ghostscript 9.53.0: Unrecoverable error, exit code 1
#
# leaving asy hanging indefinitely.
#
NOT_FOR_BULK_PLATFORM+= SunOS-*

post-install:
${MV} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xasy.1x \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xasy.1
Expand Down

0 comments on commit a91ee51

Please sign in to comment.