Mon Oct 30 13:12:40 2023 UTC ()
textproc/hs-pandoc-types: Update to 1.23.1

[1.23.1]

  * Restore toJSONFilter instance for pure `a -> [a]`.
    This went missing after my ill-considered revision to #105,
    commit 183af9d9f1066be974ac55fd23a4c985999d3ce8 . See jgm/pandoc#8976.

  * Generalize ToJSONFilter instance. Previously a pure function `a -> a`
    could only be promoted to a filter in IO. Now we allow it to work with
    any instance of MonadIO.  (This adds to #105.)

  * Allow bytestring 0.12.

[1.23.0.1]

  * Allow aeson 2.2.

  * Remove dependency on string-qq (recbecca skinner).


(pho)
diff -r1.30 -r1.31 pkgsrc/textproc/hs-pandoc-types/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/hs-pandoc-types/PLIST
diff -r1.29 -r1.30 pkgsrc/textproc/hs-pandoc-types/buildlink3.mk
diff -r1.10 -r1.11 pkgsrc/textproc/hs-pandoc-types/distinfo

cvs diff -r1.30 -r1.31 pkgsrc/textproc/hs-pandoc-types/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/hs-pandoc-types/Makefile 2023/10/09 04:54:52 1.30
+++ pkgsrc/textproc/hs-pandoc-types/Makefile 2023/10/30 13:12:40 1.31
@@ -1,15 +1,14 @@ @@ -1,15 +1,14 @@
1# $NetBSD: Makefile,v 1.30 2023/10/09 04:54:52 pho Exp $ 1# $NetBSD: Makefile,v 1.31 2023/10/30 13:12:40 pho Exp $
2 2
3DISTNAME= pandoc-types-1.23 3DISTNAME= pandoc-types-1.23.1
4PKGREVISION= 2 4CATEGORIES= textproc converters
5CATEGORIES= textproc 
6 5
7MAINTAINER= szptvlfn@NetBSD.org 6MAINTAINER= szptvlfn@NetBSD.org
8COMMENT= Types for representing a structured document 7COMMENT= Types for representing a structured document
9LICENSE= gnu-gpl-v2 8LICENSE= gnu-gpl-v2
10 9
11.include "../../converters/hs-aeson/buildlink3.mk" 10.include "../../converters/hs-aeson/buildlink3.mk"
12.include "../../devel/hs-QuickCheck/buildlink3.mk" 11.include "../../devel/hs-QuickCheck/buildlink3.mk"
13.include "../../devel/hs-syb/buildlink3.mk" 12.include "../../devel/hs-syb/buildlink3.mk"
14.include "../../mk/haskell.mk" 13.include "../../mk/haskell.mk"
15.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/textproc/hs-pandoc-types/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/hs-pandoc-types/PLIST 2023/01/27 15:51:06 1.5
+++ pkgsrc/textproc/hs-pandoc-types/PLIST 2023/10/30 13:12:40 1.6
@@ -1,41 +1,41 @@ @@ -1,41 +1,41 @@
1@comment $NetBSD: PLIST,v 1.5 2023/01/27 15:51:06 pho Exp $ 1@comment $NetBSD: PLIST,v 1.6 2023/10/30 13:12:40 pho Exp $
2lib/pandoc-types-${PKGVERSION}/${HS_VERSION}/package-description 2lib/pandoc-types-${PKGVERSION}/${HS_VERSION}/package-description
3lib/pandoc-types-${PKGVERSION}/${HS_VERSION}/package-id 3lib/pandoc-types-${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}/Paths_pandoc_types.dyn_hi 5${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_pandoc_types.dyn_hi
6lib/${HS_PLATFORM}/${HS_PKGID}/Paths_pandoc_types.hi 6lib/${HS_PLATFORM}/${HS_PKGID}/Paths_pandoc_types.hi
7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_pandoc_types.p_hi 7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_pandoc_types.p_hi
8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Arbitrary.dyn_hi 8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Arbitrary.dyn_hi
9lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Arbitrary.hi 9lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Arbitrary.hi
10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Arbitrary.p_hi 10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Arbitrary.p_hi
11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Builder.dyn_hi 11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Builder.dyn_hi
12lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Builder.hi 12lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Builder.hi
13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Builder.p_hi 13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Builder.p_hi
14${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Definition.dyn_hi 14${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Definition.dyn_hi
15lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Definition.hi 15lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Definition.hi
16${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Definition.p_hi 16${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Definition.p_hi
17${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Generic.dyn_hi 17${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Generic.dyn_hi
18lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Generic.hi 18lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Generic.hi
19${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Generic.p_hi 19${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Generic.p_hi
20${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/JSON.dyn_hi 20${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/JSON.dyn_hi
21lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/JSON.hi 21lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/JSON.hi
22${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/JSON.p_hi 22${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/JSON.p_hi
23${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Walk.dyn_hi 23${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Walk.dyn_hi
24lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Walk.hi 24lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Walk.hi
25${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Walk.p_hi 25${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Pandoc/Walk.p_hi
26lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 26lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
27${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 27${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
28${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/LICENSE 28share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/LICENSE
29${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Arbitrary.html 29${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Arbitrary.html
30${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Builder.html 30${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Builder.html
31${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Definition.html 31${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Definition.html
32${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Generic.html 32${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Generic.html
33${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-JSON.html 33${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-JSON.html
34${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Walk.html 34${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/Text-Pandoc-Walk.html
35${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-60.html 35${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-60.html
36${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-A.html 36${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-A.html
37${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-All.html 37${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-All.html
38${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-B.html 38${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-B.html
39${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-C.html 39${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-C.html
40${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-D.html 40${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-D.html
41${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-E.html 41${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-E.html
@@ -44,20 +44,22 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/pan @@ -44,20 +44,22 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/pan
44${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-I.html 44${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-I.html
45${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-L.html 45${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-L.html
46${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-M.html 46${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-M.html
47${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-N.html 47${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-N.html
48${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-O.html 48${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-O.html
49${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-P.html 49${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-P.html
50${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-Q.html 50${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-Q.html
51${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-R.html 51${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-R.html
52${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-S.html 52${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-S.html
53${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-T.html 53${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-T.html
54${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-U.html 54${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-U.html
55${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-W.html 55${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index-W.html
56${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index.html 56${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index.html
 57${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/doc-index.json
57${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/haddock-bundle.min.js 58${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/haddock-bundle.min.js
58${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/index.html 59${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/index.html
59${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/linuwial.css 60${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/linuwial.css
60${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/meta.json 61${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/meta.json
61${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/pandoc-types.haddock 62${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/pandoc-types.haddock
62${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/quick-jump.css 63${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/quick-jump.css
 64${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/quick-jump.min.js
63${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/synopsis.png 65${PLIST.doc}share/doc/${HS_PLATFORM}/pandoc-types-${PKGVERSION}/html/synopsis.png

cvs diff -r1.29 -r1.30 pkgsrc/textproc/hs-pandoc-types/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/textproc/hs-pandoc-types/buildlink3.mk 2023/10/09 04:54:52 1.29
+++ pkgsrc/textproc/hs-pandoc-types/buildlink3.mk 2023/10/30 13:12:40 1.30
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: buildlink3.mk,v 1.29 2023/10/09 04:54:52 pho Exp $ 1# $NetBSD: buildlink3.mk,v 1.30 2023/10/30 13:12:40 pho Exp $
2 2
3BUILDLINK_TREE+= hs-pandoc-types 3BUILDLINK_TREE+= hs-pandoc-types
4 4
5.if !defined(HS_PANDOC_TYPES_BUILDLINK3_MK) 5.if !defined(HS_PANDOC_TYPES_BUILDLINK3_MK)
6HS_PANDOC_TYPES_BUILDLINK3_MK:= 6HS_PANDOC_TYPES_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-pandoc-types+= hs-pandoc-types>=1.23 8BUILDLINK_API_DEPENDS.hs-pandoc-types+= hs-pandoc-types>=1.23.1
9BUILDLINK_ABI_DEPENDS.hs-pandoc-types+= hs-pandoc-types>=1.23nb2 9BUILDLINK_ABI_DEPENDS.hs-pandoc-types+= hs-pandoc-types>=1.23.1
10BUILDLINK_PKGSRCDIR.hs-pandoc-types?= ../../textproc/hs-pandoc-types 10BUILDLINK_PKGSRCDIR.hs-pandoc-types?= ../../textproc/hs-pandoc-types
11 11
12.include "../../converters/hs-aeson/buildlink3.mk" 12.include "../../converters/hs-aeson/buildlink3.mk"
13.include "../../devel/hs-QuickCheck/buildlink3.mk" 13.include "../../devel/hs-QuickCheck/buildlink3.mk"
14.include "../../devel/hs-syb/buildlink3.mk" 14.include "../../devel/hs-syb/buildlink3.mk"
15.endif # HS_PANDOC_TYPES_BUILDLINK3_MK 15.endif # HS_PANDOC_TYPES_BUILDLINK3_MK
16 16
17BUILDLINK_TREE+= -hs-pandoc-types 17BUILDLINK_TREE+= -hs-pandoc-types

cvs diff -r1.10 -r1.11 pkgsrc/textproc/hs-pandoc-types/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/hs-pandoc-types/distinfo 2023/01/27 15:51:06 1.10
+++ pkgsrc/textproc/hs-pandoc-types/distinfo 2023/10/30 13:12:40 1.11
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.10 2023/01/27 15:51:06 pho Exp $ 1$NetBSD: distinfo,v 1.11 2023/10/30 13:12:40 pho Exp $
2 2
3BLAKE2s (pandoc-types-1.23.tar.gz) = db337990747c80769051b0d008695ce8e0c9be9a689e48b1569f3e06dc379b55 3BLAKE2s (pandoc-types-1.23.1.tar.gz) = 6c269d8bd5e7696d16fbdbe7a5552e745671a77f5562231e5f79140ce344f188
4SHA512 (pandoc-types-1.23.tar.gz) = 9671ac11515bab2a134720cbdb3add0f4a2528e9a8ec32a13c080f3553e0b1355c427441f953df88340a2c8e5597279e79919517ea944d200d3557df5e601bb4 4SHA512 (pandoc-types-1.23.1.tar.gz) = c09dd9966da80e7121d2033d175832fef190f17044f3fa340c554b4f3ec1a288ffe3b0bb1c1fb0bbd477de0633adfdf111cda39d2e09d8e6d5019f6c28be3fb4
5Size (pandoc-types-1.23.tar.gz) = 35901 bytes 5Size (pandoc-types-1.23.1.tar.gz) = 36480 bytes