Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Aug 2018 05:05:09 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r476278 - in head/math: . zegrapher zegrapher/files
Message-ID:  <201808030505.w73559k1089133@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Fri Aug  3 05:05:08 2018
New Revision: 476278
URL: https://svnweb.freebsd.org/changeset/ports/476278

Log:
  New port: math/zegrapher: Software for plotting mathematical objects

Added:
  head/math/zegrapher/
  head/math/zegrapher/Makefile   (contents, props changed)
  head/math/zegrapher/distinfo   (contents, props changed)
  head/math/zegrapher/files/
  head/math/zegrapher/files/patch-DataPlot_datawindow.h   (contents, props changed)
  head/math/zegrapher/pkg-descr   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Fri Aug  3 04:04:29 2018	(r476277)
+++ head/math/Makefile	Fri Aug  3 05:05:08 2018	(r476278)
@@ -843,6 +843,7 @@
     SUBDIR += yacas
     SUBDIR += yices
     SUBDIR += z3
+    SUBDIR += zegrapher
     SUBDIR += zimpl
 
 .include <bsd.port.subdir.mk>

Added: head/math/zegrapher/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/zegrapher/Makefile	Fri Aug  3 05:05:08 2018	(r476278)
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME=	ZeGrapher
+DISTVERSIONPREFIX=	v
+DISTVERSION=	3.0.2
+CATEGORIES=	math graphics
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Software for plotting mathematical objects
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${LOCALBASE}/include/boost/math/special_functions/binomial.hpp:devel/boost-libs
+
+USES=		desktop-file-utils qmake qt:5
+USE_GITHUB=	yes
+GH_ACCOUNT=	AdelKS
+USE_QT=		core gui network printsupport widgets buildtools_build
+USE_GL=		gl
+
+PLIST_FILES=	bin/${PORTNAME} \
+		share/${PORTNAME}/locale/${PORTNAME}_fr.qm \
+		share/appdata/${PORTNAME}.appdata.xml \
+		share/applications/${PORTNAME}.desktop \
+		share/icons/hicolor/128x128/apps/${PORTNAME}.png
+
+.include <bsd.port.mk>

Added: head/math/zegrapher/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/zegrapher/distinfo	Fri Aug  3 05:05:08 2018	(r476278)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1533267199
+SHA256 (AdelKS-ZeGrapher-v3.0.2_GH0.tar.gz) = b692ae4e9f61b4de845239e7d93ef6715de6d3023917ce50e9315f9823a08314
+SIZE (AdelKS-ZeGrapher-v3.0.2_GH0.tar.gz) = 719687

Added: head/math/zegrapher/files/patch-DataPlot_datawindow.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/zegrapher/files/patch-DataPlot_datawindow.h	Fri Aug  3 05:05:08 2018	(r476278)
@@ -0,0 +1,11 @@
+--- DataPlot/datawindow.h.orig	2018-08-03 04:51:51 UTC
++++ DataPlot/datawindow.h
+@@ -32,7 +32,7 @@
+ #include "./csvhandler.h"
+ #include "./modelwidget.h"
+ 
+-#include <QtWebKitWidgets/QWebView>
++//#include <QtWebKitWidgets/QWebView>
+ 
+ #define WIDGET_ANIMATION_TIME 250
+ 

Added: head/math/zegrapher/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/zegrapher/pkg-descr	Fri Aug  3 05:05:08 2018	(r476278)
@@ -0,0 +1,6 @@
+ZeGrapher is an opensource, ergonomic and fast math graphing software. It can
+plot functions, sequences, parametric equations and data on the plane. It has
+been designed to be as easy to use as possible: there's no need for any
+documentation before use.
+
+WWW: https://en.zegrapher.com/



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