Mon Oct 30 09:39:07 2023 UTC ()
shells/shellcheck: Fix build with GHC 9.6


(pho)
diff -r1.12 -r1.13 pkgsrc/shells/shellcheck/Makefile
diff -r1.3 -r1.4 pkgsrc/shells/shellcheck/PLIST

cvs diff -r1.12 -r1.13 pkgsrc/shells/shellcheck/Makefile (expand / switch to unified diff)

--- pkgsrc/shells/shellcheck/Makefile 2023/10/09 04:54:45 1.12
+++ pkgsrc/shells/shellcheck/Makefile 2023/10/30 09:39:07 1.13
@@ -1,19 +1,25 @@ @@ -1,19 +1,25 @@
1# $NetBSD: Makefile,v 1.12 2023/10/09 04:54:45 pho Exp $ 1# $NetBSD: Makefile,v 1.13 2023/10/30 09:39:07 pho Exp $
2 2
3DISTNAME= ShellCheck-0.9.0 3DISTNAME= ShellCheck-0.9.0
4PKGNAME= ${DISTNAME:tl} 4PKGNAME= ${DISTNAME:tl}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= shells devel 6CATEGORIES= shells devel
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.shellcheck.net/ 9HOMEPAGE= https://www.shellcheck.net/
10COMMENT= Shell script analysis tool 10COMMENT= Shell script analysis tool
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
 13HASKELL_UNRESTRICT_DEPENDENCIES+= \
 14 Diff \
 15 aeson \
 16 mtl \
 17 transformers
 18
13.include "../../converters/hs-aeson/buildlink3.mk" 19.include "../../converters/hs-aeson/buildlink3.mk"
14.include "../../devel/hs-fgl/buildlink3.mk" 20.include "../../devel/hs-fgl/buildlink3.mk"
15.include "../../devel/hs-QuickCheck/buildlink3.mk" 21.include "../../devel/hs-QuickCheck/buildlink3.mk"
16.include "../../textproc/hs-Diff/buildlink3.mk" 22.include "../../textproc/hs-Diff/buildlink3.mk"
17.include "../../textproc/hs-regex-tdfa/buildlink3.mk" 23.include "../../textproc/hs-regex-tdfa/buildlink3.mk"
18.include "../../mk/haskell.mk" 24.include "../../mk/haskell.mk"
19.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/shells/shellcheck/PLIST (expand / switch to unified diff)

--- pkgsrc/shells/shellcheck/PLIST 2023/01/16 16:43:24 1.3
+++ pkgsrc/shells/shellcheck/PLIST 2023/10/30 09:39:07 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2023/01/16 16:43:24 nikita Exp $ 1@comment $NetBSD: PLIST,v 1.4 2023/10/30 09:39:07 pho Exp $
2bin/shellcheck 2bin/shellcheck
3lib/ShellCheck-${PKGVERSION}/${HS_VERSION}/package-description 3lib/ShellCheck-${PKGVERSION}/${HS_VERSION}/package-description
4lib/ShellCheck-${PKGVERSION}/${HS_VERSION}/package-id 4lib/ShellCheck-${PKGVERSION}/${HS_VERSION}/package-id
5${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_ShellCheck.dyn_hi 5${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_ShellCheck.dyn_hi
6lib/${HS_PLATFORM}/${HS_PKGID}/Paths_ShellCheck.hi 6lib/${HS_PLATFORM}/${HS_PKGID}/Paths_ShellCheck.hi
7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_ShellCheck.p_hi 7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_ShellCheck.p_hi
8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/AST.dyn_hi 8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/AST.dyn_hi
9lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/AST.hi 9lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/AST.hi
10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/AST.p_hi 10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/AST.p_hi
11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/ASTLib.dyn_hi 11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/ASTLib.dyn_hi
12lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/ASTLib.hi 12lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/ASTLib.hi
13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/ASTLib.p_hi 13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/ASTLib.p_hi
14${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Analytics.dyn_hi 14${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Analytics.dyn_hi
@@ -79,27 +79,27 @@ lib/${HS_PLATFORM}/${HS_PKGID}/ShellChec @@ -79,27 +79,27 @@ lib/${HS_PLATFORM}/${HS_PKGID}/ShellChec
79${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Interface.p_hi 79${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Interface.p_hi
80${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Parser.dyn_hi 80${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Parser.dyn_hi
81lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Parser.hi 81lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Parser.hi
82${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Parser.p_hi 82${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Parser.p_hi
83${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Prelude.dyn_hi 83${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Prelude.dyn_hi
84lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Prelude.hi 84lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Prelude.hi
85${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Prelude.p_hi 85${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Prelude.p_hi
86${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Regex.dyn_hi 86${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Regex.dyn_hi
87lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Regex.hi 87lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Regex.hi
88${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Regex.p_hi 88${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/ShellCheck/Regex.p_hi
89lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 89lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
90${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 90${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
91${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so 91${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
92${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/LICENSE 92share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/LICENSE
93${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/CHANGELOG.md 93${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/CHANGELOG.md
94${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/README.md 94${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/README.md
95${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-AST.html 95${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-AST.html
96${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-ASTLib.html 96${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-ASTLib.html
97${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Analytics.html 97${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Analytics.html
98${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Analyzer.html 98${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Analyzer.html
99${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-AnalyzerLib.html 99${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-AnalyzerLib.html
100${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-CFG.html 100${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-CFG.html
101${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-CFGAnalysis.html 101${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-CFGAnalysis.html
102${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Checker.html 102${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Checker.html
103${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Checks-Commands.html 103${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Checks-Commands.html
104${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Checks-ControlFlow.html 104${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Checks-ControlFlow.html
105${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Checks-Custom.html 105${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/ShellCheck-Checks-Custom.html
@@ -135,19 +135,21 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/She @@ -135,19 +135,21 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/She
135${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-L.html 135${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-L.html
136${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-M.html 136${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-M.html
137${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-N.html 137${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-N.html
138${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-O.html 138${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-O.html
139${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-P.html 139${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-P.html
140${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-Q.html 140${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-Q.html
141${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-R.html 141${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-R.html
142${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-S.html 142${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-S.html
143${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-T.html 143${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-T.html
144${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-U.html 144${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-U.html
145${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-V.html 145${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-V.html
146${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-W.html 146${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index-W.html
147${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index.html 147${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index.html
 148${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/doc-index.json
148${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/haddock-bundle.min.js 149${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/haddock-bundle.min.js
149${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/index.html 150${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/index.html
150${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/linuwial.css 151${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/linuwial.css
151${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/meta.json 152${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/meta.json
152${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/quick-jump.css 153${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/quick-jump.css
 154${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/quick-jump.min.js
153${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/synopsis.png 155${PLIST.doc}share/doc/${HS_PLATFORM}/ShellCheck-${PKGVERSION}/html/synopsis.png