summaryrefslogtreecommitdiff
path: root/math/qhull
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2021-01-23 23:19:16 +0000
committergdt <gdt@pkgsrc.org>2021-01-23 23:19:16 +0000
commit2b8605b3e805257d4e10619f59158356c60b6c55 (patch)
tree0aae5ff7c25a25878681c2453da442b85e3fd5f2 /math/qhull
parentdb8c892fc92b799125d6dacc8cd59ba559bd192a (diff)
downloadpkgsrc-2b8605b3e805257d4e10619f59158356c60b6c55.tar.gz
qhull: Update to 2020.2
pkgsrc changes: Remove non-installed examples with non-POSIX sh constructs. What would be in upstream NEWS: Qhull 2020.2 enhances the C++ interface with QhullUser and support for Voronoi diagrams. Qhull 2020.1 makes minor API changes
Diffstat (limited to 'math/qhull')
-rw-r--r--math/qhull/Makefile13
-rw-r--r--math/qhull/PLIST109
-rw-r--r--math/qhull/distinfo11
3 files changed, 59 insertions, 74 deletions
diff --git a/math/qhull/Makefile b/math/qhull/Makefile
index fe2b3566670..25045155195 100644
--- a/math/qhull/Makefile
+++ b/math/qhull/Makefile
@@ -1,7 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2020/04/12 21:15:01 adam Exp $
+# $NetBSD: Makefile,v 1.7 2021/01/23 23:19:16 gdt Exp $
-DISTNAME= qhull-2019-src-7.3.2
-PKGNAME= qhull-2019.1
+
+
+DISTNAME= qhull-2020-src-8.0.2
+PKGNAME= qhull-2020.2
CATEGORIES= math
MASTER_SITES= http://www.qhull.org/download/
EXTRACT_SUFX= .tgz
@@ -11,6 +13,11 @@ HOMEPAGE= http://www.qhull.org/
COMMENT= Computing the convex hull
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+
+# Remove non-portable file not used in build or test.
+post-extract:
+ rm -f ${WRKSRC}/eg/q_benchmark ${WRKSRC}/eg/qhull-zip.sh
+
USE_CMAKE= yes
USE_LANGUAGES= c c++
TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}
diff --git a/math/qhull/PLIST b/math/qhull/PLIST
index 2a082b06a92..2515940d49a 100644
--- a/math/qhull/PLIST
+++ b/math/qhull/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2020/04/12 21:15:01 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2021/01/23 23:19:16 gdt Exp $
bin/qconvex
bin/qdelaunay
bin/qhalf
@@ -7,44 +7,22 @@ bin/qvoronoi
bin/rbox
include/libqhull/DEPRECATED.txt
include/libqhull/geom.h
-include/libqhull/index.htm
include/libqhull/io.h
include/libqhull/libqhull.h
include/libqhull/mem.h
include/libqhull/merge.h
include/libqhull/poly.h
-include/libqhull/qh-geom.htm
-include/libqhull/qh-globa.htm
-include/libqhull/qh-io.htm
-include/libqhull/qh-mem.htm
-include/libqhull/qh-merge.htm
-include/libqhull/qh-poly.htm
-include/libqhull/qh-qhull.htm
-include/libqhull/qh-set.htm
-include/libqhull/qh-stat.htm
-include/libqhull/qh-user.htm
include/libqhull/qhull_a.h
include/libqhull/qset.h
include/libqhull/random.h
include/libqhull/stat.h
include/libqhull/user.h
include/libqhull_r/geom_r.h
-include/libqhull_r/index.htm
include/libqhull_r/io_r.h
include/libqhull_r/libqhull_r.h
include/libqhull_r/mem_r.h
include/libqhull_r/merge_r.h
include/libqhull_r/poly_r.h
-include/libqhull_r/qh-geom_r.htm
-include/libqhull_r/qh-globa_r.htm
-include/libqhull_r/qh-io_r.htm
-include/libqhull_r/qh-mem_r.htm
-include/libqhull_r/qh-merge_r.htm
-include/libqhull_r/qh-poly_r.htm
-include/libqhull_r/qh-qhull_r.htm
-include/libqhull_r/qh-set_r.htm
-include/libqhull_r/qh-stat_r.htm
-include/libqhull_r/qh-user_r.htm
include/libqhull_r/qhull_ra.h
include/libqhull_r/qset_r.h
include/libqhull_r/random_r.h
@@ -68,6 +46,7 @@ include/libqhullcpp/QhullRidge.h
include/libqhullcpp/QhullSet.h
include/libqhullcpp/QhullSets.h
include/libqhullcpp/QhullStat.h
+include/libqhullcpp/QhullUser.h
include/libqhullcpp/QhullVertex.h
include/libqhullcpp/QhullVertexSet.h
include/libqhullcpp/RboxPoints.h
@@ -79,56 +58,56 @@ lib/cmake/Qhull/QhullConfig.cmake
lib/cmake/Qhull/QhullConfigVersion.cmake
lib/cmake/Qhull/QhullTargets-noconfig.cmake
lib/cmake/Qhull/QhullTargets.cmake
-lib/libqhull.so
-lib/libqhull.so.7
-lib/libqhull.so.7.3.2
-lib/libqhull_p.so
-lib/libqhull_p.so.7
-lib/libqhull_p.so.7.3.2
lib/libqhull_r.so
-lib/libqhull_r.so.7
-lib/libqhull_r.so.7.3.2
+lib/libqhull_r.so.8.0
+lib/libqhull_r.so.8.0.2
lib/libqhullcpp.a
lib/libqhullstatic.a
lib/libqhullstatic_r.a
+lib/pkgconfig/qhull_r.pc
+lib/pkgconfig/qhullcpp.pc
+lib/pkgconfig/qhullstatic.pc
+lib/pkgconfig/qhullstatic_r.pc
man/man1/qhull.1
man/man1/rbox.1
share/doc/qhull/Announce.txt
share/doc/qhull/COPYING.txt
share/doc/qhull/README.txt
share/doc/qhull/REGISTER.txt
+share/doc/qhull/html/index.htm
+share/doc/qhull/html/normal_voronoi_knauss_oesterle.jpg
+share/doc/qhull/html/qconvex.htm
+share/doc/qhull/html/qdelau_f.htm
+share/doc/qhull/html/qdelaun.htm
+share/doc/qhull/html/qh--4d.gif
+share/doc/qhull/html/qh--cone.gif
+share/doc/qhull/html/qh--dt.gif
+share/doc/qhull/html/qh--geom.gif
+share/doc/qhull/html/qh--half.gif
+share/doc/qhull/html/qh--rand.gif
+share/doc/qhull/html/qh-code.htm
+share/doc/qhull/html/qh-eg.htm
+share/doc/qhull/html/qh-faq.htm
+share/doc/qhull/html/qh-get.htm
+share/doc/qhull/html/qh-impre.htm
+share/doc/qhull/html/qh-optc.htm
+share/doc/qhull/html/qh-optf.htm
+share/doc/qhull/html/qh-optg.htm
+share/doc/qhull/html/qh-opto.htm
+share/doc/qhull/html/qh-optp.htm
+share/doc/qhull/html/qh-optq.htm
+share/doc/qhull/html/qh-optt.htm
+share/doc/qhull/html/qh-quick.htm
+share/doc/qhull/html/qh_findbestfacet-drielsma.pdf
+share/doc/qhull/html/qhalf.htm
+share/doc/qhull/html/qhull-cpp.xml
+share/doc/qhull/html/qhull.htm
+share/doc/qhull/html/qhull.man
+share/doc/qhull/html/qhull.txt
+share/doc/qhull/html/qvoron_f.htm
+share/doc/qhull/html/qvoronoi.htm
+share/doc/qhull/html/rbox.htm
+share/doc/qhull/html/rbox.man
+share/doc/qhull/html/rbox.txt
share/doc/qhull/index.htm
-share/doc/qhull/normal_voronoi_knauss_oesterle.jpg
-share/doc/qhull/qconvex.htm
-share/doc/qhull/qdelau_f.htm
-share/doc/qhull/qdelaun.htm
-share/doc/qhull/qh--4d.gif
-share/doc/qhull/qh--cone.gif
-share/doc/qhull/qh--dt.gif
-share/doc/qhull/qh--geom.gif
-share/doc/qhull/qh--half.gif
-share/doc/qhull/qh--rand.gif
-share/doc/qhull/qh-code.htm
-share/doc/qhull/qh-eg.htm
-share/doc/qhull/qh-faq.htm
-share/doc/qhull/qh-get.htm
-share/doc/qhull/qh-impre.htm
-share/doc/qhull/qh-optc.htm
-share/doc/qhull/qh-optf.htm
-share/doc/qhull/qh-optg.htm
-share/doc/qhull/qh-opto.htm
-share/doc/qhull/qh-optp.htm
-share/doc/qhull/qh-optq.htm
-share/doc/qhull/qh-optt.htm
-share/doc/qhull/qh-quick.htm
-share/doc/qhull/qh_findbestfacet-drielsma.pdf
-share/doc/qhull/qhalf.htm
-share/doc/qhull/qhull-cpp.xml
-share/doc/qhull/qhull.htm
-share/doc/qhull/qhull.man
-share/doc/qhull/qhull.txt
-share/doc/qhull/qvoron_f.htm
-share/doc/qhull/qvoronoi.htm
-share/doc/qhull/rbox.htm
-share/doc/qhull/rbox.man
-share/doc/qhull/rbox.txt
+share/doc/qhull/src/Changes.txt
diff --git a/math/qhull/distinfo b/math/qhull/distinfo
index 8fc04aa64f5..04aaa5ab1eb 100644
--- a/math/qhull/distinfo
+++ b/math/qhull/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.6 2020/11/29 22:39:10 dbj Exp $
+$NetBSD: distinfo,v 1.7 2021/01/23 23:19:16 gdt Exp $
-SHA1 (qhull-2019-src-7.3.2.tgz) = c7165fb7ec1af92bf448370c3a3b554766168f18
-RMD160 (qhull-2019-src-7.3.2.tgz) = cb7de690c87a050eb073e24458334d4da6e157d9
-SHA512 (qhull-2019-src-7.3.2.tgz) = efcaf2af45f3c401f5f677cac8e3ffc056f870bf62f852982ca880282c428920fad13071017b8d8b7b6fc416380c6f3fe6973aa0b37a2322c234774325b14f1c
-Size (qhull-2019-src-7.3.2.tgz) = 1236686 bytes
-SHA1 (patch-CMakeLists.txt) = 06df209a7186bb953b195a251efd436fc95b4582
+SHA1 (qhull-2020-src-8.0.2.tgz) = 2dbc240919560ac008a92363984754a70677b353
+RMD160 (qhull-2020-src-8.0.2.tgz) = c407ff5f09edefe093d69349fe4476a62ca7a982
+SHA512 (qhull-2020-src-8.0.2.tgz) = 63d42442f1444ddb09a09680bfdb4d4ffd54295add31f19ec977c1a5bd02a74665f57fdb8503c882720a317cf741c8511b458dcc1ae0930cabe08069ba1496fd
+Size (qhull-2020-src-8.0.2.tgz) = 1298874 bytes