[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