pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/hs-haskell-src-exts



Module Name:    pkgsrc
Committed By:   pho
Date:           Thu Oct 26 08:29:00 UTC 2023

Modified Files:
        pkgsrc/devel/hs-haskell-src-exts: Makefile PLIST distinfo
Added Files:
        pkgsrc/devel/hs-haskell-src-exts/patches:
            patch-src_Language_Haskell_Exts_InternalParser.ly

Log Message:
devel/hs-haskell-src-exts: Fix build with GHC 9.6 and Happy 1.21


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/hs-haskell-src-exts/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/hs-haskell-src-exts/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/hs-haskell-src-exts/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/hs-haskell-src-exts/patches/patch-src_Language_Haskell_Exts_InternalParser.ly

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/hs-haskell-src-exts/Makefile
diff -u pkgsrc/devel/hs-haskell-src-exts/Makefile:1.15 pkgsrc/devel/hs-haskell-src-exts/Makefile:1.16
--- pkgsrc/devel/hs-haskell-src-exts/Makefile:1.15      Mon Oct  9 04:54:16 2023
+++ pkgsrc/devel/hs-haskell-src-exts/Makefile   Thu Oct 26 08:29:00 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2023/10/09 04:54:16 pho Exp $
+# $NetBSD: Makefile,v 1.16 2023/10/26 08:29:00 pho Exp $
 
 DISTNAME=      haskell-src-exts-1.23.1
 PKGREVISION=   6
@@ -9,7 +9,7 @@ COMMENT=        Manipulating Haskell source
 LICENSE=       modified-bsd
 
 USE_TOOLS+=    happy
-HAPPY_REQD=    1.19
+HAPPY_REQD+=   1.19
 
 .include "../../mk/haskell.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/hs-haskell-src-exts/PLIST
diff -u pkgsrc/devel/hs-haskell-src-exts/PLIST:1.5 pkgsrc/devel/hs-haskell-src-exts/PLIST:1.6
--- pkgsrc/devel/hs-haskell-src-exts/PLIST:1.5  Fri Apr 23 12:16:15 2021
+++ pkgsrc/devel/hs-haskell-src-exts/PLIST      Thu Oct 26 08:29:00 2023
@@ -1,109 +1,111 @@
-@comment $NetBSD: PLIST,v 1.5 2021/04/23 12:16:15 pho Exp $
+@comment $NetBSD: PLIST,v 1.6 2023/10/26 08:29:00 pho Exp $
 lib/haskell-src-exts-${PKGVERSION}/${HS_VERSION}/package-description
 lib/haskell-src-exts-${PKGVERSION}/${HS_VERSION}/package-id
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts.dyn_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Build.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Build.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Build.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Build.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Comments.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Build.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Comments.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Comments.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Comments.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExactPrint.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Comments.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExactPrint.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExactPrint.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExactPrint.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExtScheme.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExactPrint.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExtScheme.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExtScheme.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExtScheme.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Extension.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ExtScheme.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Extension.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Extension.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Extension.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Fixity.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Extension.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Fixity.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Fixity.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Fixity.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalLexer.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Fixity.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalLexer.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalLexer.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalLexer.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalParser.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalLexer.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalParser.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalParser.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalParser.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Lexer.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/InternalParser.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Lexer.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Lexer.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Lexer.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseMonad.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Lexer.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseMonad.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseMonad.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseMonad.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseSyntax.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseMonad.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseSyntax.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseSyntax.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseSyntax.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseUtils.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseSyntax.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseUtils.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseUtils.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseUtils.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Parser.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/ParseUtils.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Parser.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Parser.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Parser.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Pretty.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Parser.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Pretty.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Pretty.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Pretty.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/SrcLoc.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Pretty.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/SrcLoc.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/SrcLoc.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/SrcLoc.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Syntax.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/SrcLoc.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Syntax.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Syntax.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Syntax.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Exts/Syntax.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.p_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Preprocessor/Unlit.p_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
-lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
-lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
 share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/LICENSE
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Build.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Comments.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-ExactPrint.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Extension.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Fixity.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Lexer.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Parser.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Pretty.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-SrcLoc.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Syntax.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-60.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-61.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-A.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-All.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-B.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-C.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-D.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-E.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-F.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-G.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-H.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-I.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-J.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-K.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-L.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-M.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-N.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-O.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-P.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-Q.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-R.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-S.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-T.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-U.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-V.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-W.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-X.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-Y.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-Z.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/haddock-bundle.min.js
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/haskell-src-exts.haddock
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/index.html
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/linuwial.css
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/meta.json
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/quick-jump.css
-share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/synopsis.png
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Build.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Comments.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-ExactPrint.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Extension.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Fixity.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Lexer.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Parser.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Pretty.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-SrcLoc.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts-Syntax.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/Language-Haskell-Exts.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-60.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-61.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-A.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-All.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-B.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-C.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-D.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-E.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-F.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-G.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-H.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-I.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-J.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-K.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-L.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-M.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-N.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-O.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-P.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-Q.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-R.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-S.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-T.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-U.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-V.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-W.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-X.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-Y.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index-Z.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/doc-index.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/haskell-src-exts.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/quick-jump.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/haskell-src-exts-${PKGVERSION}/html/synopsis.png

Index: pkgsrc/devel/hs-haskell-src-exts/distinfo
diff -u pkgsrc/devel/hs-haskell-src-exts/distinfo:1.9 pkgsrc/devel/hs-haskell-src-exts/distinfo:1.10
--- pkgsrc/devel/hs-haskell-src-exts/distinfo:1.9       Tue Oct 26 10:14:57 2021
+++ pkgsrc/devel/hs-haskell-src-exts/distinfo   Thu Oct 26 08:29:00 2023
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 10:14:57 nia Exp $
+$NetBSD: distinfo,v 1.10 2023/10/26 08:29:00 pho Exp $
 
 BLAKE2s (haskell-src-exts-1.23.1.tar.gz) = bce34aa666ee6794e9e429789f155c36d795ba3d47cb439a8a837035ab92b159
 SHA512 (haskell-src-exts-1.23.1.tar.gz) = c9e6e4d93c2b4ee84d57707aed526291b5c4e297f06a3921257feb0c1df3bb095addd4b1d9bb187650490364647385ab6322e4fc54f9a7648da439a34329d734
 Size (haskell-src-exts-1.23.1.tar.gz) = 1264319 bytes
+SHA1 (patch-src_Language_Haskell_Exts_InternalParser.ly) = adfc73862a2d8d4bf67a54efeb66f5b12a566515

Added files:

Index: pkgsrc/devel/hs-haskell-src-exts/patches/patch-src_Language_Haskell_Exts_InternalParser.ly
diff -u /dev/null pkgsrc/devel/hs-haskell-src-exts/patches/patch-src_Language_Haskell_Exts_InternalParser.ly:1.1
--- /dev/null   Thu Oct 26 08:29:00 2023
+++ pkgsrc/devel/hs-haskell-src-exts/patches/patch-src_Language_Haskell_Exts_InternalParser.ly  Thu Oct 26 08:29:00 2023
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_Language_Haskell_Exts_InternalParser.ly,v 1.1 2023/10/26 08:29:00 pho Exp $
+
+Fix build with happy-1.21.0, but I'm not sure this is a proper fix.
+https://github.com/haskell-suite/haskell-src-exts/issues/467
+
+--- src/Language/Haskell/Exts/InternalParser.ly.orig   2020-06-02 02:35:42.000000000 +0000
++++ src/Language/Haskell/Exts/InternalParser.ly
+@@ -2216,13 +2216,13 @@ Miscellaneous (mostly renamings)
+         | 'family'            { family_name     (nIS $1) }
+ 
+ > qtyvarop_(ostar) :: { QName L }
+-> qtyvarop_ : '`' tyvar '`'     { UnQual ($1 <^^> $3 <** [$1, srcInfoSpan (ann $2), $3]) $2 }
++>          : '`' tyvar '`'      { UnQual ($1 <^^> $3 <** [$1, srcInfoSpan (ann $2), $3]) $2 }
+ >          | tyvarsym_(ostar)   { UnQual (ann $1) $1 }
+ 
+ > tyvarsym_(ostar) :: { Name L }
+-> tyvarsym : VARSYM              { let Loc l (VarSym x) = $1 in Symbol (nIS l) x }
++>          : VARSYM              { let Loc l (VarSym x) = $1 in Symbol (nIS l) x }
+ >          | '-'                 { Symbol (nIS $1) "-" }
+->          | ostar                   { Symbol (nIS $1) "*" }
++>          | ostar               { Symbol (nIS $1) "*" }
+ 
+ > impdeclsblock :: { ([ImportDecl L],[S],L) }
+ >               : '{'  optsemis impdecls optsemis '}'         { let (ids, ss) = $3 in (ids, $1 : reverse $2 ++ ss ++ reverse $4 ++ [$5], $1 <^^> $5) }



Home | Main Index | Thread Index | Old Index