Sun Oct 29 07:26:45 2023 UTC ()
devel/hs-serialise: Fix build with GHC 9.6


(pho)
diff -r1.7 -r1.8 pkgsrc/devel/hs-serialise/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/hs-serialise/PLIST

cvs diff -r1.7 -r1.8 pkgsrc/devel/hs-serialise/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/hs-serialise/Makefile 2023/10/09 04:54:29 1.7
+++ pkgsrc/devel/hs-serialise/Makefile 2023/10/29 07:26:45 1.8
@@ -1,23 +1,28 @@ @@ -1,23 +1,28 @@
1# $NetBSD: Makefile,v 1.7 2023/10/09 04:54:29 pho Exp $ 1# $NetBSD: Makefile,v 1.8 2023/10/29 07:26:45 pho Exp $
2 2
3DISTNAME= serialise-0.2.6.0 3DISTNAME= serialise-0.2.6.0
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= devel 5CATEGORIES= devel
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8COMMENT= Binary serialisation library for Haskell values 8COMMENT= Binary serialisation library for Haskell values
9LICENSE= modified-bsd 9LICENSE= modified-bsd
10 10
11HASKELL_UNRESTRICT_DEPENDENCIES+= \ 11HASKELL_UNRESTRICT_DEPENDENCIES+= \
 12 base \
 13 ghc-prim \
 14 primitive \
 15 strict \
 16 these \
12 vector 17 vector
13 18
14.include "../../devel/hs-cborg/buildlink3.mk" 19.include "../../devel/hs-cborg/buildlink3.mk"
15.include "../../devel/hs-half/buildlink3.mk" 20.include "../../devel/hs-half/buildlink3.mk"
16.include "../../devel/hs-hashable/buildlink3.mk" 21.include "../../devel/hs-hashable/buildlink3.mk"
17.include "../../devel/hs-primitive/buildlink3.mk" 22.include "../../devel/hs-primitive/buildlink3.mk"
18.include "../../devel/hs-strict/buildlink3.mk" 23.include "../../devel/hs-strict/buildlink3.mk"
19.include "../../devel/hs-these/buildlink3.mk" 24.include "../../devel/hs-these/buildlink3.mk"
20.include "../../devel/hs-unordered-containers/buildlink3.mk" 25.include "../../devel/hs-unordered-containers/buildlink3.mk"
21.include "../../devel/hs-vector/buildlink3.mk" 26.include "../../devel/hs-vector/buildlink3.mk"
22.include "../../mk/haskell.mk" 27.include "../../mk/haskell.mk"
23.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/hs-serialise/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/hs-serialise/PLIST 2023/01/26 11:43:02 1.2
+++ pkgsrc/devel/hs-serialise/PLIST 2023/10/29 07:26:45 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2023/01/26 11:43:02 pho Exp $ 1@comment $NetBSD: PLIST,v 1.3 2023/10/29 07:26:45 pho Exp $
2lib/serialise-${PKGVERSION}/${HS_VERSION}/package-description 2lib/serialise-${PKGVERSION}/${HS_VERSION}/package-description
3lib/serialise-${PKGVERSION}/${HS_VERSION}/package-id 3lib/serialise-${PKGVERSION}/${HS_VERSION}/package-id
4${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so 4${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
5${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise.dyn_hi 5${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise.dyn_hi
6lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise.hi 6lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise.hi
7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise.p_hi 7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise.p_hi
8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Class.dyn_hi 8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Class.dyn_hi
9lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Class.hi 9lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Class.hi
10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Class.p_hi 10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Class.p_hi
11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Decoding.dyn_hi 11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Decoding.dyn_hi
12lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Decoding.hi 12lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Decoding.hi
13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Decoding.p_hi 13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Decoding.p_hi
14${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Encoding.dyn_hi 14${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Encoding.dyn_hi
@@ -18,45 +18,47 @@ ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_P @@ -18,45 +18,47 @@ ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_P
18lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/IO.hi 18lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/IO.hi
19${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/IO.p_hi 19${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/IO.p_hi
20${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Internal/GeneralisedUTF8.dyn_hi 20${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Internal/GeneralisedUTF8.dyn_hi
21lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Internal/GeneralisedUTF8.hi 21lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Internal/GeneralisedUTF8.hi
22${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Internal/GeneralisedUTF8.p_hi 22${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Internal/GeneralisedUTF8.p_hi
23${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Properties.dyn_hi 23${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Properties.dyn_hi
24lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Properties.hi 24lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Properties.hi
25${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Properties.p_hi 25${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Properties.p_hi
26${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Tutorial.dyn_hi 26${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Tutorial.dyn_hi
27lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Tutorial.hi 27lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Tutorial.hi
28${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Tutorial.p_hi 28${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Serialise/Tutorial.p_hi
29lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 29lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
30${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 30${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
31${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/LICENSE.txt 31share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/LICENSE.txt
32${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Class.html 32${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Class.html
33${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Decoding.html 33${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Decoding.html
34${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Encoding.html 34${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Encoding.html
35${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-IO.html 35${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-IO.html
36${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Internal-GeneralisedUTF8.html 36${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Internal-GeneralisedUTF8.html
37${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Properties.html 37${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Properties.html
38${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Tutorial.html 38${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise-Tutorial.html
39${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise.html 39${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/Codec-Serialise.html
40${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-All.html 40${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-All.html
41${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-C.html 41${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-C.html
42${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-D.html 42${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-D.html
43${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-E.html 43${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-E.html
44${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-F.html 44${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-F.html
45${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-G.html 45${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-G.html
46${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-H.html 46${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-H.html
47${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-I.html 47${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-I.html
48${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-N.html 48${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-N.html
49${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-P.html 49${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-P.html
50${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-R.html 50${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-R.html
51${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-S.html 51${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-S.html
52${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-T.html 52${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-T.html
53${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-U.html 53${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-U.html
54${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-W.html 54${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index-W.html
55${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index.html 55${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index.html
 56${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/doc-index.json
56${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/haddock-bundle.min.js 57${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/haddock-bundle.min.js
57${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/index.html 58${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/index.html
58${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/linuwial.css 59${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/linuwial.css
59${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/meta.json 60${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/meta.json
60${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/quick-jump.css 61${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/quick-jump.css
 62${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/quick-jump.min.js
61${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/serialise.haddock 63${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/serialise.haddock
62${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/synopsis.png 64${PLIST.doc}share/doc/${HS_PLATFORM}/serialise-${PKGVERSION}/html/synopsis.png