Sat Jan 23 23:19:16 2021 UTC ()
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


(gdt)
diff -r1.6 -r1.7 pkgsrc/math/qhull/Makefile
diff -r1.6 -r1.7 pkgsrc/math/qhull/distinfo
diff -r1.4 -r1.5 pkgsrc/math/qhull/PLIST

cvs diff -r1.6 -r1.7 pkgsrc/math/qhull/Makefile (expand / switch to unified diff)

--- pkgsrc/math/qhull/Makefile 2020/04/12 21:15:01 1.6
+++ pkgsrc/math/qhull/Makefile 2021/01/23 23:19:16 1.7
@@ -1,21 +1,28 @@ @@ -1,21 +1,28 @@
1# $NetBSD: Makefile,v 1.6 2020/04/12 21:15:01 adam Exp $ 1# $NetBSD: Makefile,v 1.7 2021/01/23 23:19:16 gdt Exp $
2 2
3DISTNAME= qhull-2019-src-7.3.2 3
4PKGNAME= qhull-2019.1 4
 5DISTNAME= qhull-2020-src-8.0.2
 6PKGNAME= qhull-2020.2
5CATEGORIES= math 7CATEGORIES= math
6MASTER_SITES= http://www.qhull.org/download/ 8MASTER_SITES= http://www.qhull.org/download/
7EXTRACT_SUFX= .tgz 9EXTRACT_SUFX= .tgz
8 10
9MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.qhull.org/ 12HOMEPAGE= http://www.qhull.org/
11COMMENT= Computing the convex hull 13COMMENT= Computing the convex hull
12 14
13WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 15WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
 16
 17# Remove non-portable file not used in build or test.
 18post-extract:
 19 rm -f ${WRKSRC}/eg/q_benchmark ${WRKSRC}/eg/qhull-zip.sh
 20
14USE_CMAKE= yes 21USE_CMAKE= yes
15USE_LANGUAGES= c c++ 22USE_LANGUAGES= c c++
16TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC} 23TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}
17TEST_TARGET= test 24TEST_TARGET= test
18 25
19CMAKE_ARGS+= -DMAN_INSTALL_DIR:PATH=${PREFIX}/${PKGMANDIR}/man1 26CMAKE_ARGS+= -DMAN_INSTALL_DIR:PATH=${PREFIX}/${PKGMANDIR}/man1
20 27
21.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/math/qhull/distinfo (expand / switch to unified diff)

--- pkgsrc/math/qhull/distinfo 2020/11/29 22:39:10 1.6
+++ pkgsrc/math/qhull/distinfo 2021/01/23 23:19:16 1.7
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.6 2020/11/29 22:39:10 dbj Exp $ 1$NetBSD: distinfo,v 1.7 2021/01/23 23:19:16 gdt Exp $
2 2
3SHA1 (qhull-2019-src-7.3.2.tgz) = c7165fb7ec1af92bf448370c3a3b554766168f18 3SHA1 (qhull-2020-src-8.0.2.tgz) = 2dbc240919560ac008a92363984754a70677b353
4RMD160 (qhull-2019-src-7.3.2.tgz) = cb7de690c87a050eb073e24458334d4da6e157d9 4RMD160 (qhull-2020-src-8.0.2.tgz) = c407ff5f09edefe093d69349fe4476a62ca7a982
5SHA512 (qhull-2019-src-7.3.2.tgz) = efcaf2af45f3c401f5f677cac8e3ffc056f870bf62f852982ca880282c428920fad13071017b8d8b7b6fc416380c6f3fe6973aa0b37a2322c234774325b14f1c 5SHA512 (qhull-2020-src-8.0.2.tgz) = 63d42442f1444ddb09a09680bfdb4d4ffd54295add31f19ec977c1a5bd02a74665f57fdb8503c882720a317cf741c8511b458dcc1ae0930cabe08069ba1496fd
6Size (qhull-2019-src-7.3.2.tgz) = 1236686 bytes 6Size (qhull-2020-src-8.0.2.tgz) = 1298874 bytes
7SHA1 (patch-CMakeLists.txt) = 06df209a7186bb953b195a251efd436fc95b4582 

cvs diff -r1.4 -r1.5 pkgsrc/math/qhull/PLIST (expand / switch to unified diff)

--- pkgsrc/math/qhull/PLIST 2020/04/12 21:15:01 1.4
+++ pkgsrc/math/qhull/PLIST 2021/01/23 23:19:16 1.5
@@ -1,134 +1,113 @@ @@ -1,134 +1,113 @@
1@comment $NetBSD: PLIST,v 1.4 2020/04/12 21:15:01 adam Exp $ 1@comment $NetBSD: PLIST,v 1.5 2021/01/23 23:19:16 gdt Exp $
2bin/qconvex 2bin/qconvex
3bin/qdelaunay 3bin/qdelaunay
4bin/qhalf 4bin/qhalf
5bin/qhull 5bin/qhull
6bin/qvoronoi 6bin/qvoronoi
7bin/rbox 7bin/rbox
8include/libqhull/DEPRECATED.txt 8include/libqhull/DEPRECATED.txt
9include/libqhull/geom.h 9include/libqhull/geom.h
10include/libqhull/index.htm 
11include/libqhull/io.h 10include/libqhull/io.h
12include/libqhull/libqhull.h 11include/libqhull/libqhull.h
13include/libqhull/mem.h 12include/libqhull/mem.h
14include/libqhull/merge.h 13include/libqhull/merge.h
15include/libqhull/poly.h 14include/libqhull/poly.h
16include/libqhull/qh-geom.htm 
17include/libqhull/qh-globa.htm 
18include/libqhull/qh-io.htm 
19include/libqhull/qh-mem.htm 
20include/libqhull/qh-merge.htm 
21include/libqhull/qh-poly.htm 
22include/libqhull/qh-qhull.htm 
23include/libqhull/qh-set.htm 
24include/libqhull/qh-stat.htm 
25include/libqhull/qh-user.htm 
26include/libqhull/qhull_a.h 15include/libqhull/qhull_a.h
27include/libqhull/qset.h 16include/libqhull/qset.h
28include/libqhull/random.h 17include/libqhull/random.h
29include/libqhull/stat.h 18include/libqhull/stat.h
30include/libqhull/user.h 19include/libqhull/user.h
31include/libqhull_r/geom_r.h 20include/libqhull_r/geom_r.h
32include/libqhull_r/index.htm 
33include/libqhull_r/io_r.h 21include/libqhull_r/io_r.h
34include/libqhull_r/libqhull_r.h 22include/libqhull_r/libqhull_r.h
35include/libqhull_r/mem_r.h 23include/libqhull_r/mem_r.h
36include/libqhull_r/merge_r.h 24include/libqhull_r/merge_r.h
37include/libqhull_r/poly_r.h 25include/libqhull_r/poly_r.h
38include/libqhull_r/qh-geom_r.htm 
39include/libqhull_r/qh-globa_r.htm 
40include/libqhull_r/qh-io_r.htm 
41include/libqhull_r/qh-mem_r.htm 
42include/libqhull_r/qh-merge_r.htm 
43include/libqhull_r/qh-poly_r.htm 
44include/libqhull_r/qh-qhull_r.htm 
45include/libqhull_r/qh-set_r.htm 
46include/libqhull_r/qh-stat_r.htm 
47include/libqhull_r/qh-user_r.htm 
48include/libqhull_r/qhull_ra.h 26include/libqhull_r/qhull_ra.h
49include/libqhull_r/qset_r.h 27include/libqhull_r/qset_r.h
50include/libqhull_r/random_r.h 28include/libqhull_r/random_r.h
51include/libqhull_r/stat_r.h 29include/libqhull_r/stat_r.h
52include/libqhull_r/user_r.h 30include/libqhull_r/user_r.h
53include/libqhullcpp/Coordinates.h 31include/libqhullcpp/Coordinates.h
54include/libqhullcpp/PointCoordinates.h 32include/libqhullcpp/PointCoordinates.h
55include/libqhullcpp/Qhull.h 33include/libqhullcpp/Qhull.h
56include/libqhullcpp/QhullError.h 34include/libqhullcpp/QhullError.h
57include/libqhullcpp/QhullFacet.h 35include/libqhullcpp/QhullFacet.h
58include/libqhullcpp/QhullFacetList.h 36include/libqhullcpp/QhullFacetList.h
59include/libqhullcpp/QhullFacetSet.h 37include/libqhullcpp/QhullFacetSet.h
60include/libqhullcpp/QhullHyperplane.h 38include/libqhullcpp/QhullHyperplane.h
61include/libqhullcpp/QhullIterator.h 39include/libqhullcpp/QhullIterator.h
62include/libqhullcpp/QhullLinkedList.h 40include/libqhullcpp/QhullLinkedList.h
63include/libqhullcpp/QhullPoint.h 41include/libqhullcpp/QhullPoint.h
64include/libqhullcpp/QhullPointSet.h 42include/libqhullcpp/QhullPointSet.h
65include/libqhullcpp/QhullPoints.h 43include/libqhullcpp/QhullPoints.h
66include/libqhullcpp/QhullQh.h 44include/libqhullcpp/QhullQh.h
67include/libqhullcpp/QhullRidge.h 45include/libqhullcpp/QhullRidge.h
68include/libqhullcpp/QhullSet.h 46include/libqhullcpp/QhullSet.h
69include/libqhullcpp/QhullSets.h 47include/libqhullcpp/QhullSets.h
70include/libqhullcpp/QhullStat.h 48include/libqhullcpp/QhullStat.h
 49include/libqhullcpp/QhullUser.h
71include/libqhullcpp/QhullVertex.h 50include/libqhullcpp/QhullVertex.h
72include/libqhullcpp/QhullVertexSet.h 51include/libqhullcpp/QhullVertexSet.h
73include/libqhullcpp/RboxPoints.h 52include/libqhullcpp/RboxPoints.h
74include/libqhullcpp/RoadError.h 53include/libqhullcpp/RoadError.h
75include/libqhullcpp/RoadLogEvent.h 54include/libqhullcpp/RoadLogEvent.h
76include/libqhullcpp/RoadTest.h 55include/libqhullcpp/RoadTest.h
77include/libqhullcpp/functionObjects.h 56include/libqhullcpp/functionObjects.h
78lib/cmake/Qhull/QhullConfig.cmake 57lib/cmake/Qhull/QhullConfig.cmake
79lib/cmake/Qhull/QhullConfigVersion.cmake 58lib/cmake/Qhull/QhullConfigVersion.cmake
80lib/cmake/Qhull/QhullTargets-noconfig.cmake 59lib/cmake/Qhull/QhullTargets-noconfig.cmake
81lib/cmake/Qhull/QhullTargets.cmake 60lib/cmake/Qhull/QhullTargets.cmake
82lib/libqhull.so 
83lib/libqhull.so.7 
84lib/libqhull.so.7.3.2 
85lib/libqhull_p.so 
86lib/libqhull_p.so.7 
87lib/libqhull_p.so.7.3.2 
88lib/libqhull_r.so 61lib/libqhull_r.so
89lib/libqhull_r.so.7 62lib/libqhull_r.so.8.0
90lib/libqhull_r.so.7.3.2 63lib/libqhull_r.so.8.0.2
91lib/libqhullcpp.a 64lib/libqhullcpp.a
92lib/libqhullstatic.a 65lib/libqhullstatic.a
93lib/libqhullstatic_r.a 66lib/libqhullstatic_r.a
 67lib/pkgconfig/qhull_r.pc
 68lib/pkgconfig/qhullcpp.pc
 69lib/pkgconfig/qhullstatic.pc
 70lib/pkgconfig/qhullstatic_r.pc
94man/man1/qhull.1 71man/man1/qhull.1
95man/man1/rbox.1 72man/man1/rbox.1
96share/doc/qhull/Announce.txt 73share/doc/qhull/Announce.txt
97share/doc/qhull/COPYING.txt 74share/doc/qhull/COPYING.txt
98share/doc/qhull/README.txt 75share/doc/qhull/README.txt
99share/doc/qhull/REGISTER.txt 76share/doc/qhull/REGISTER.txt
 77share/doc/qhull/html/index.htm
 78share/doc/qhull/html/normal_voronoi_knauss_oesterle.jpg
 79share/doc/qhull/html/qconvex.htm
 80share/doc/qhull/html/qdelau_f.htm
 81share/doc/qhull/html/qdelaun.htm
 82share/doc/qhull/html/qh--4d.gif
 83share/doc/qhull/html/qh--cone.gif
 84share/doc/qhull/html/qh--dt.gif
 85share/doc/qhull/html/qh--geom.gif
 86share/doc/qhull/html/qh--half.gif
 87share/doc/qhull/html/qh--rand.gif
 88share/doc/qhull/html/qh-code.htm
 89share/doc/qhull/html/qh-eg.htm
 90share/doc/qhull/html/qh-faq.htm
 91share/doc/qhull/html/qh-get.htm
 92share/doc/qhull/html/qh-impre.htm
 93share/doc/qhull/html/qh-optc.htm
 94share/doc/qhull/html/qh-optf.htm
 95share/doc/qhull/html/qh-optg.htm
 96share/doc/qhull/html/qh-opto.htm
 97share/doc/qhull/html/qh-optp.htm
 98share/doc/qhull/html/qh-optq.htm
 99share/doc/qhull/html/qh-optt.htm
 100share/doc/qhull/html/qh-quick.htm
 101share/doc/qhull/html/qh_findbestfacet-drielsma.pdf
 102share/doc/qhull/html/qhalf.htm
 103share/doc/qhull/html/qhull-cpp.xml
 104share/doc/qhull/html/qhull.htm
 105share/doc/qhull/html/qhull.man
 106share/doc/qhull/html/qhull.txt
 107share/doc/qhull/html/qvoron_f.htm
 108share/doc/qhull/html/qvoronoi.htm
 109share/doc/qhull/html/rbox.htm
 110share/doc/qhull/html/rbox.man
 111share/doc/qhull/html/rbox.txt
100share/doc/qhull/index.htm 112share/doc/qhull/index.htm
101share/doc/qhull/normal_voronoi_knauss_oesterle.jpg 113share/doc/qhull/src/Changes.txt
102share/doc/qhull/qconvex.htm 
103share/doc/qhull/qdelau_f.htm 
104share/doc/qhull/qdelaun.htm 
105share/doc/qhull/qh--4d.gif 
106share/doc/qhull/qh--cone.gif 
107share/doc/qhull/qh--dt.gif 
108share/doc/qhull/qh--geom.gif 
109share/doc/qhull/qh--half.gif 
110share/doc/qhull/qh--rand.gif 
111share/doc/qhull/qh-code.htm 
112share/doc/qhull/qh-eg.htm 
113share/doc/qhull/qh-faq.htm 
114share/doc/qhull/qh-get.htm 
115share/doc/qhull/qh-impre.htm 
116share/doc/qhull/qh-optc.htm 
117share/doc/qhull/qh-optf.htm 
118share/doc/qhull/qh-optg.htm 
119share/doc/qhull/qh-opto.htm 
120share/doc/qhull/qh-optp.htm 
121share/doc/qhull/qh-optq.htm 
122share/doc/qhull/qh-optt.htm 
123share/doc/qhull/qh-quick.htm 
124share/doc/qhull/qh_findbestfacet-drielsma.pdf 
125share/doc/qhull/qhalf.htm 
126share/doc/qhull/qhull-cpp.xml 
127share/doc/qhull/qhull.htm 
128share/doc/qhull/qhull.man 
129share/doc/qhull/qhull.txt 
130share/doc/qhull/qvoron_f.htm 
131share/doc/qhull/qvoronoi.htm 
132share/doc/qhull/rbox.htm 
133share/doc/qhull/rbox.man 
134share/doc/qhull/rbox.txt