Fri Oct 27 11:48:23 2023 UTC ()
security/hs-hackage-security: Fix build with GHC 9.6


(pho)
diff -r1.10 -r1.11 pkgsrc/security/hs-hackage-security/Makefile
diff -r1.3 -r1.4 pkgsrc/security/hs-hackage-security/PLIST

cvs diff -r1.10 -r1.11 pkgsrc/security/hs-hackage-security/Makefile (expand / switch to unified diff)

--- pkgsrc/security/hs-hackage-security/Makefile 2023/10/09 04:54:44 1.10
+++ pkgsrc/security/hs-hackage-security/Makefile 2023/10/27 11:48:23 1.11
@@ -1,21 +1,26 @@ @@ -1,21 +1,26 @@
1# $NetBSD: Makefile,v 1.10 2023/10/09 04:54:44 pho Exp $ 1# $NetBSD: Makefile,v 1.11 2023/10/27 11:48:23 pho Exp $
2 2
3DISTNAME= hackage-security-0.6.2.3 3DISTNAME= hackage-security-0.6.2.3
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= security 5CATEGORIES= security
6 6
7MAINTAINER= pho@cielonegro.org 7MAINTAINER= pho@cielonegro.org
8COMMENT= Hackage security library 8COMMENT= Hackage security library
9LICENSE= modified-bsd 9LICENSE= modified-bsd
10 10
 11HASKELL_UNRESTRICT_DEPENDENCIES+= \
 12 Cabal-syntax \
 13 base \
 14 template-haskell
 15
11.include "../../converters/hs-base16-bytestring/buildlink3.mk" 16.include "../../converters/hs-base16-bytestring/buildlink3.mk"
12.include "../../converters/hs-base64-bytestring/buildlink3.mk" 17.include "../../converters/hs-base64-bytestring/buildlink3.mk"
13.include "../../security/hs-cryptohash-sha256/buildlink3.mk" 18.include "../../security/hs-cryptohash-sha256/buildlink3.mk"
14.include "../../security/hs-ed25519/buildlink3.mk" 19.include "../../security/hs-ed25519/buildlink3.mk"
15.include "../../archivers/hs-tar/buildlink3.mk" 20.include "../../archivers/hs-tar/buildlink3.mk"
16.include "../../archivers/hs-zlib/buildlink3.mk" 21.include "../../archivers/hs-zlib/buildlink3.mk"
17.include "../../devel/hs-lukko/buildlink3.mk" 22.include "../../devel/hs-lukko/buildlink3.mk"
18.include "../../net/hs-network/buildlink3.mk" 23.include "../../net/hs-network/buildlink3.mk"
19.include "../../net/hs-network-uri/buildlink3.mk" 24.include "../../net/hs-network-uri/buildlink3.mk"
20.include "../../mk/haskell.mk" 25.include "../../mk/haskell.mk"
21.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/security/hs-hackage-security/PLIST (expand / switch to unified diff)

--- pkgsrc/security/hs-hackage-security/PLIST 2023/01/25 13:27:55 1.3
+++ pkgsrc/security/hs-hackage-security/PLIST 2023/10/27 11:48:23 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2023/01/25 13:27:55 pho Exp $ 1@comment $NetBSD: PLIST,v 1.4 2023/10/27 11:48:23 pho Exp $
2lib/hackage-security-${PKGVERSION}/${HS_VERSION}/package-description 2lib/hackage-security-${PKGVERSION}/${HS_VERSION}/package-description
3lib/hackage-security-${PKGVERSION}/${HS_VERSION}/package-id 3lib/hackage-security-${PKGVERSION}/${HS_VERSION}/package-id
4${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client.dyn_hi 4${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client.dyn_hi
5lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client.hi 5lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client.hi
6${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client.p_hi 6${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client.p_hi
7${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Formats.dyn_hi 7${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Formats.dyn_hi
8lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Formats.hi 8lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Formats.hi
9${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Formats.p_hi 9${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Formats.p_hi
10${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository.dyn_hi 10${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository.dyn_hi
11lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository.hi 11lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository.hi
12${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository.p_hi 12${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository.p_hi
13${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository/Cache.dyn_hi 13${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository/Cache.dyn_hi
14lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository/Cache.hi 14lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Client/Repository/Cache.hi
@@ -123,27 +123,27 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/S @@ -123,27 +123,27 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/S
123${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Util/Stack.p_hi 123${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Util/Stack.p_hi
124${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Util/TypedEmbedded.dyn_hi 124${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Util/TypedEmbedded.dyn_hi
125lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Util/TypedEmbedded.hi 125lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Util/TypedEmbedded.hi
126${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Util/TypedEmbedded.p_hi 126${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Hackage/Security/Util/TypedEmbedded.p_hi
127${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/MyPrelude.dyn_hi 127${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/MyPrelude.dyn_hi
128lib/${HS_PLATFORM}/${HS_PKGID}/MyPrelude.hi 128lib/${HS_PLATFORM}/${HS_PKGID}/MyPrelude.hi
129${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/MyPrelude.p_hi 129${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/MyPrelude.p_hi
130${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/JSON/Canonical.dyn_hi 130${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/JSON/Canonical.dyn_hi
131lib/${HS_PLATFORM}/${HS_PKGID}/Text/JSON/Canonical.hi 131lib/${HS_PLATFORM}/${HS_PKGID}/Text/JSON/Canonical.hi
132${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/JSON/Canonical.p_hi 132${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/JSON/Canonical.p_hi
133lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 133lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
134${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 134${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
135${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so 135${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
136${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/LICENSE 136share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/LICENSE
137${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Formats.html 137${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Formats.html
138${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository-Cache.html 138${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository-Cache.html
139${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository-HttpLib.html 139${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository-HttpLib.html
140${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository-Local.html 140${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository-Local.html
141${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository-Remote.html 141${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository-Remote.html
142${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository.html 142${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Repository.html
143${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Verify.html 143${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client-Verify.html
144${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client.html 144${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Client.html
145${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-JSON.html 145${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-JSON.html
146${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Key-Env.html 146${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Key-Env.html
147${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Server.html 147${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Server.html
148${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-TUF-FileMap.html 148${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-TUF-FileMap.html
149${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Trusted.html 149${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/Hackage-Security-Trusted.html
@@ -168,20 +168,22 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/hac @@ -168,20 +168,22 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/hac
168${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-K.html 168${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-K.html
169${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-L.html 169${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-L.html
170${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-M.html 170${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-M.html
171${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-N.html 171${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-N.html
172${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-O.html 172${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-O.html
173${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-P.html 173${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-P.html
174${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-R.html 174${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-R.html
175${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-S.html 175${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-S.html
176${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-T.html 176${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-T.html
177${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-U.html 177${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-U.html
178${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-V.html 178${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-V.html
179${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-W.html 179${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index-W.html
180${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index.html 180${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index.html
 181${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/doc-index.json
181${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/hackage-security.haddock 182${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/hackage-security.haddock
182${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/haddock-bundle.min.js 183${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/haddock-bundle.min.js
183${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/index.html 184${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/index.html
184${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/linuwial.css 185${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/linuwial.css
185${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/meta.json 186${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/meta.json
186${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/quick-jump.css 187${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/quick-jump.css
 188${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/quick-jump.min.js
187${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/synopsis.png 189${PLIST.doc}share/doc/${HS_PLATFORM}/hackage-security-${PKGVERSION}/html/synopsis.png