[Bug 212398] cad/gmsh:
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Sep 6 00:51:12 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212398
Bug ID: 212398
Summary: cad/gmsh:
Product: Ports & Packages
Version: Latest
Hardware: Any
URL: https://reviews.freebsd.org/D7703
OS: Any
Status: New
Keywords: patch
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: jrm at ftfl.ca
Attachment #174400 maintainer-approval+
Flags:
Created attachment 174400
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=174400&action=edit
svn diff to upgrade and improve cad/gmsh
- Upgrade to version 2.13.2
- Update MASTER_SITES to only include new gmsh site
- Remove no-longer-needed definitions of DISTFILES, EXTRACT_ONLY, and WRKSRC
- The licensing situation is simpler now. Gmsh itself is released under
GPLv3+ [1], TetGen under AGPLv3+ [2], and METIS under an APACHE2
license [3]. For now, TAUCS is the only component released under a
non-standard license [4].
- Fix misnamed KNOB in KNOB_DESC=, so make config shows descriptions
- Fix errors/warnings reported by portlint and poudriere testport
- add missing entries to LIB_DEPENDS=
- add blaslapack to USES=
- change USE_GL=yes to USE_GL=gl glu
- add USE_XORG=x11 xext xfixes xft
- Redo patches with make makepatch
- Remove MAKE_JOBS_UNSAFE=yes (no build errors and the build time went from 30+
minutes to under 13)
- Match upstream by turning on TAUCS by default
- Modernize option handling
- Add patch to fix linking error when the TAUCS knob is turned on
- Update pkg-plist
porlint: looks fine
testport: OK (poudriere: 9.3-RELEASE, i386, default options) [5]
testport: OK (poudriere: 9.3-RELEASE, amd64, default options) [6]
testport: OK (poudriere: 10.3-RELEASE, i386, default options) [7]
testport: OK (poudriere: 10.3-RELEASE, amd64, default options) [8]
testport: OK (poudriere: 11.0-RC2, i386, default options) [9]
testport: OK (poudriere: 11.0-RC2, amd64, default options) [10]
[1] http://gmsh.info/#Licensing
[2] http://wias-berlin.de/software/tetgen/1.5/FAQ-license.html
[3] http://glaros.dtc.umn.edu/gkhome/metis/metis/faq?q=metis/metis/faq#cite
[4] http://www.tau.ac.il/~stoledo/taucs/
[5]
http://pkg.awarnach.mathstat.dal.ca/data/9i386-default/2016-09-05_17h41m03s/logs/gmsh-2.13.2.log
[6]
http://pkg.awarnach.mathstat.dal.ca/data/9amd64-default/2016-09-05_17h41m09s/logs/gmsh-2.13.2.log
[7]
http://pkg.awarnach.mathstat.dal.ca/data/10i386-default/2016-09-05_17h41m21s/logs/gmsh-2.13.2.log
[8]
http://pkg.awarnach.mathstat.dal.ca/data/10amd64-default/2016-09-05_17h41m28s/logs/gmsh-2.13.2.log
[9]
http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2016-09-05_17h41m35s/logs/gmsh-2.13.2.log
[10]
http://pkg.awarnach.mathstat.dal.ca/data/10amd64-default/2016-09-05_17h41m28s/logs/gmsh-2.13.2.log
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list