Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Nov 2016 17:38:51 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r425264 - head/cad/ngspice_rework
Message-ID:  <201611031738.uA3Hcphd081821@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Thu Nov  3 17:38:51 2016
New Revision: 425264
URL: https://svnweb.freebsd.org/changeset/ports/425264

Log:
  cad/ngspice_rework: Enable X support by default (introduce X11 option)
  
  Ngspice built inside a package builder will not have x11 support which
  results in errors such as "Can't open viewport in graphics." when
  trying to plot.
  
  This change adds the X11 option which is on by default.
  
  PR:		212357
  Submitted by:	Michael Neumann
  Approved by:	Kevin Zheng (maintainer)

Modified:
  head/cad/ngspice_rework/Makefile

Modified: head/cad/ngspice_rework/Makefile
==============================================================================
--- head/cad/ngspice_rework/Makefile	Thu Nov  3 16:59:23 2016	(r425263)
+++ head/cad/ngspice_rework/Makefile	Thu Nov  3 17:38:51 2016	(r425264)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	ngspice_rework
-PORTVERSION=	26
+PORTVERSION=	27
 CATEGORIES=	cad
 MASTER_SITES=	SF/ngspice/ng-spice-rework/${PORTVERSION}
 DISTNAME=	ngspice-${PORTVERSION}
@@ -15,7 +15,15 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 GNU_CONFIGURE=	yes
 USES=		gmake libtool readline
 
+CONFIGURE_ARGS+=	--with-readline=yes
+
+OPTIONS_DEFINE=		DEBUG X11
+OPTIONS_DEFAULT=	X11
+
+X11_USE=		XORG=ice,sm,x11,xaw,xext,xmu,xt
+X11_CONFIGURE_ENABLE=	xspice
+X11_CONFIGURE_WITH=	x
+
 DEBUG_CONFIGURE_ENABLE=	debug
-CONFIGURE_ARGS+=	--enable-xspice --with-readline=yes
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611031738.uA3Hcphd081821>