head 1.4; access; symbols pkgsrc-2023Q4:1.4.0.2 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.3.0.6 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.4 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.2 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.2.0.14 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.12 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.10 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.8 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.6 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.4 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.2 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.1.0.8 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.6 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.4 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.2 pkgsrc-2020Q2-base:1.1; locks; strict; comment @# @; 1.4 date 2023.10.30.13.16.46; author pho; state Exp; branches; next 1.3; commitid Zc45jIqOw0lVsEKE; 1.3 date 2023.01.27.15.23.37; author pho; state Exp; branches; next 1.2; commitid sZL9xcLhnzqu2cbE; 1.2 date 2021.04.24.15.28.11; author pho; state Exp; branches; next 1.1; commitid st7yOTrmnQquJyQC; 1.1 date 2020.05.11.17.52.15; author rillig; state Exp; branches; next ; commitid mIq7jf4zlJpgHQ7C; desc @@ 1.4 log @textproc/hs-doctemplates: Fix build with GHC 9.6 @ text @@@comment $NetBSD$ lib/doctemplates-${PKGVERSION}/${HS_VERSION}/package-description lib/doctemplates-${PKGVERSION}/${HS_VERSION}/package-id ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Internal.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Internal.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Internal.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Parser.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Parser.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Parser.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a ${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}/doctemplates-${PKGVERSION}/LICENSE ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/Text-DocTemplates-Internal.html ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/Text-DocTemplates-Parser.html ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/Text-DocTemplates.html ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/doc-index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/doc-index.json ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/doctemplates.haddock ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/haddock-bundle.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/linuwial.css ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/meta.json ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/quick-jump.css ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/quick-jump.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/synopsis.png share/${HS_PLATFORM}/doctemplates-${PKGVERSION}/README.md share/${HS_PLATFORM}/doctemplates-${PKGVERSION}/changelog.md @ 1.3 log @textproc/hs-doctemplates: Update to 0.11 No release notes have been provided by upstream. @ text @d16 1 a16 1 ${PLIST.doc}share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/LICENSE d21 1 d28 1 @ 1.2 log @Update to doctemplates-0.9 0.9 * Add BoolVal constructor to Val. This gives a smoother interface with JSON and YAML. [API change] * Remove overlapping instances by generalizing ToContext String String and FromContext String String to TemplateTarget [a] => ToContext [a] [a] and TemplateTarget [a] => FromContext [a] [a]. Remove the instance ToContext String (Doc String). Remove redundant constraints. (#9, favonia) [API change] 0.8.3 * Properly handle nested loops (#15). Previously "it" was always used for the variable in a loop, and in a nested loop there was no way to distinguish the value of the inner iteration from the value of the outer one. Now we assign the iterated value to both "it" and to the original variable name (e.g. "foo.bar"). This probably has a small negative performance impact. Note that this change also affects the output of the template parser: original variable names are now retained instead of being replaced by "it". * Remove duplicate IsString constraint (#14, Mario Lang). * Update haddocks from README (#10). * Minor code clean-ups (#7, favonia). * Add hsyaml >= 0.2 constraint (#6). 0.8.2 * Add filters: first, rest, last, allbutlast. * New constructors for Filter: FirstItem, LastItem, Rest, AllButLast [API change]. @ text @d4 1 a4 1 lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates.dyn_hi d6 2 a7 2 lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Internal.dyn_hi d9 2 a10 2 lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Internal.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Parser.dyn_hi d12 1 a12 1 lib/${HS_PLATFORM}/${HS_PKGID}/Text/DocTemplates/Parser.p_hi d14 14 a27 14 lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/LICENSE share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/Text-DocTemplates-Internal.html share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/Text-DocTemplates-Parser.html share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/Text-DocTemplates.html share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/doc-index.html share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/doctemplates.haddock share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/haddock-bundle.min.js share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/index.html share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/linuwial.css share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/meta.json share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/quick-jump.css share/doc/${HS_PLATFORM}/doctemplates-${PKGVERSION}/html/synopsis.png @ 1.1 log @hs-*: add PLIST files These PLIST files have been autogenerated by mk/haskell.mk using HS_UPDATE_PLIST=yes during a bulk build. They will help to track changes to the packages. The Haskell packages didn't have PLIST files because their paths contained package hashes. These hashes are now determined by mk/haskell.mk, which makes it easy to generate easy to read PLIST files. @ text @d2 13 a14 13 ${HS_INTF}/package-description ${HS_INTF}/package-id ${HS_IMPL}/Text/DocTemplates.dyn_hi ${HS_IMPL}/Text/DocTemplates.hi ${HS_IMPL}/Text/DocTemplates.p_hi ${HS_IMPL}/Text/DocTemplates/Internal.dyn_hi ${HS_IMPL}/Text/DocTemplates/Internal.hi ${HS_IMPL}/Text/DocTemplates/Internal.p_hi ${HS_IMPL}/Text/DocTemplates/Parser.dyn_hi ${HS_IMPL}/Text/DocTemplates/Parser.hi ${HS_IMPL}/Text/DocTemplates/Parser.p_hi ${HS_IMPL}/libHS${HS_PKGID}.a ${HS_IMPL}/libHS${HS_PKGID}_p.a d16 12 a27 12 ${HS_DOCS}/LICENSE ${HS_DOCS}/html/Text-DocTemplates-Internal.html ${HS_DOCS}/html/Text-DocTemplates-Parser.html ${HS_DOCS}/html/Text-DocTemplates.html ${HS_DOCS}/html/doc-index.html ${HS_DOCS}/html/doctemplates.haddock ${HS_DOCS}/html/haddock-bundle.min.js ${HS_DOCS}/html/index.html ${HS_DOCS}/html/linuwial.css ${HS_DOCS}/html/meta.json ${HS_DOCS}/html/quick-jump.css ${HS_DOCS}/html/synopsis.png @