Mon Apr 29 23:06:07 2024 UTC (29d)
math/hs-scientific: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.


(pho)
diff -r1.25 -r1.26 pkgsrc/math/hs-scientific/Makefile
diff -r1.7 -r1.8 pkgsrc/math/hs-scientific/PLIST

cvs diff -r1.25 -r1.26 pkgsrc/math/hs-scientific/Makefile (expand / switch to unified diff)

--- pkgsrc/math/hs-scientific/Makefile 2023/11/02 06:37:14 1.25
+++ pkgsrc/math/hs-scientific/Makefile 2024/04/29 23:06:07 1.26
@@ -1,22 +1,24 @@ @@ -1,22 +1,24 @@
1# $NetBSD: Makefile,v 1.25 2023/11/02 06:37:14 pho Exp $ 1# $NetBSD: Makefile,v 1.26 2024/04/29 23:06:07 pho Exp $
2 2
3DISTNAME= scientific-0.3.7.0 3DISTNAME= scientific-0.3.7.0
4PKGREVISION= 5 4PKGREVISION= 5
5CATEGORIES= math 5CATEGORIES= math
6 6
7MAINTAINER= szptvlfn@NetBSD.org 7MAINTAINER= szptvlfn@NetBSD.org
8COMMENT= Numbers represented using scientific notation 8COMMENT= Numbers represented using scientific notation
9LICENSE= modified-bsd 9LICENSE= modified-bsd
10 10
11HASKELL_UNRESTRICT_DEPENDENCIES+= \ 11HASKELL_UNRESTRICT_DEPENDENCIES+= \
12 base \ 12 base \
13 hashable \ 13 bytestring \
14 primitive \ 14 deepseq \
 15 hashable \
 16 primitive \
15 template-haskell \ 17 template-haskell \
16 text 18 text
17 19
18.include "../../mk/haskell.mk" 20.include "../../mk/haskell.mk"
19.include "../../devel/hs-hashable/buildlink3.mk" 21.include "../../devel/hs-hashable/buildlink3.mk"
20.include "../../math/hs-integer-logarithms/buildlink3.mk" 22.include "../../math/hs-integer-logarithms/buildlink3.mk"
21.include "../../devel/hs-primitive/buildlink3.mk" 23.include "../../devel/hs-primitive/buildlink3.mk"
22.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/math/hs-scientific/PLIST (expand / switch to unified diff)

--- pkgsrc/math/hs-scientific/PLIST 2023/10/28 14:27:31 1.7
+++ pkgsrc/math/hs-scientific/PLIST 2024/04/29 23:06:07 1.8
@@ -1,35 +1,33 @@ @@ -1,35 +1,33 @@
1@comment $NetBSD: PLIST,v 1.7 2023/10/28 14:27:31 pho Exp $ 1@comment $NetBSD: PLIST,v 1.8 2024/04/29 23:06:07 pho Exp $
2lib/scientific-${PKGVERSION}/${HS_VERSION}/package-description 
3lib/scientific-${PKGVERSION}/${HS_VERSION}/package-id 
4${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so 2${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
5${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteString/Builder/Scientific.dyn_hi 3${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteString/Builder/Scientific.dyn_hi
6lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteString/Builder/Scientific.hi 4lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteString/Builder/Scientific.hi
7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteString/Builder/Scientific.p_hi 5${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteString/Builder/Scientific.p_hi
8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Scientific.dyn_hi 6${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Scientific.dyn_hi
9lib/${HS_PLATFORM}/${HS_PKGID}/Data/Scientific.hi 7lib/${HS_PLATFORM}/${HS_PKGID}/Data/Scientific.hi
10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Scientific.p_hi 8${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Scientific.p_hi
11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Lazy/Builder/Scientific.dyn_hi 9${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Lazy/Builder/Scientific.dyn_hi
12lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Lazy/Builder/Scientific.hi 10lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Lazy/Builder/Scientific.hi
13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Lazy/Builder/Scientific.p_hi 11${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Lazy/Builder/Scientific.p_hi
14${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/GHC/Integer/Compat.dyn_hi 12${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/GHC/Integer/Compat.dyn_hi
15lib/${HS_PLATFORM}/${HS_PKGID}/GHC/Integer/Compat.hi 13lib/${HS_PLATFORM}/${HS_PKGID}/GHC/Integer/Compat.hi
16${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/GHC/Integer/Compat.p_hi 14${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/GHC/Integer/Compat.p_hi
17${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Utils.dyn_hi 15${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Utils.dyn_hi
18lib/${HS_PLATFORM}/${HS_PKGID}/Utils.hi 16lib/${HS_PLATFORM}/${HS_PKGID}/Utils.hi
19${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Utils.p_hi 17${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Utils.p_hi
20lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 18lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
21${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 19${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
 20lib/scientific-${PKGVERSION}/${HS_VERSION}/package-description
 21lib/scientific-${PKGVERSION}/${HS_VERSION}/package-id
22share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/LICENSE 22share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/LICENSE
23${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/Data-ByteString-Builder-Scientific.html 23${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/Data-ByteString-Builder-Scientific.html
24${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/Data-Scientific.html 24${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/Data-Scientific.html
25${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/Data-Text-Lazy-Builder-Scientific.html 25${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/Data-Text-Lazy-Builder-Scientific.html
26${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/doc-index.html 26${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/doc-index.html
27${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/doc-index.json 
28${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/haddock-bundle.min.js 27${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/haddock-bundle.min.js
29${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/index.html 28${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/index.html
30${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/linuwial.css 29${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/linuwial.css
31${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/meta.json 30${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/meta.json
32${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/quick-jump.css 31${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/quick-jump.css
33${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/quick-jump.min.js 
34${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/scientific.haddock 32${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/scientific.haddock
35${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/synopsis.png 33${PLIST.doc}share/doc/${HS_PLATFORM}/scientific-${PKGVERSION}/html/synopsis.png