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

This commit is contained in:
Yuri Victorovich 2018-08-03 05:05:08 +00:00
parent ba44992d1b
commit d3a9df70ed
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=476278
5 changed files with 49 additions and 0 deletions

View file

@ -843,6 +843,7 @@
SUBDIR += yacas
SUBDIR += yices
SUBDIR += z3
SUBDIR += zegrapher
SUBDIR += zimpl
.include <bsd.port.subdir.mk>

28
math/zegrapher/Makefile Normal file
View file

@ -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>

3
math/zegrapher/distinfo Normal file
View file

@ -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

View file

@ -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

6
math/zegrapher/pkg-descr Normal file
View file

@ -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/