Thu May 2 10:16:50 2024 UTC (25d)
www/hs-warp: Update to 3.4.1

3.4.1
    Using time-manager v0.1.0, and auto-update v0.2.0. #986

3.4.0
    Reworked request lines (CRLF) parsing: #968
        We do not accept multiline headers anymore. (RFC 7230 deprecated it 10 years ago)
        Reworked request lines (CRLF) parsing to not unnecessarily copy bytestrings.
    Using http2 v5.1.0.
    fourmolu is used as an official formatter.

3.3.31
    Supporting http2 v5.0.


(pho)
diff -r1.13 -r1.14 pkgsrc/www/hs-warp/Makefile
diff -r1.13 -r1.14 pkgsrc/www/hs-warp/buildlink3.mk
diff -r1.3 -r1.4 pkgsrc/www/hs-warp/PLIST
diff -r1.6 -r1.7 pkgsrc/www/hs-warp/distinfo

cvs diff -r1.13 -r1.14 pkgsrc/www/hs-warp/Makefile (expand / switch to unified diff)

--- pkgsrc/www/hs-warp/Makefile 2023/11/02 06:37:48 1.13
+++ pkgsrc/www/hs-warp/Makefile 2024/05/02 10:16:50 1.14
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.13 2023/11/02 06:37:48 pho Exp $ 1# $NetBSD: Makefile,v 1.14 2024/05/02 10:16:50 pho Exp $
2 2
3DISTNAME= warp-3.3.30 3DISTNAME= warp-3.4.1
4PKGREVISION= 1 
5CATEGORIES= www 4CATEGORIES= www
6 5
7MAINTAINER= pho@cielonegro.org 6MAINTAINER= pho@cielonegro.org
8COMMENT= Fast, light-weight web server for WAI applications 7COMMENT= Fast, light-weight web server for WAI applications
9LICENSE= mit 8LICENSE= mit
10 9
11.include "../../devel/hs-auto-update/buildlink3.mk" 10.include "../../devel/hs-auto-update/buildlink3.mk"
12.include "../../www/hs-bsb-http-chunked/buildlink3.mk" 11.include "../../www/hs-bsb-http-chunked/buildlink3.mk"
13.include "../../textproc/hs-case-insensitive/buildlink3.mk" 12.include "../../textproc/hs-case-insensitive/buildlink3.mk"
14.include "../../devel/hs-hashable/buildlink3.mk" 13.include "../../devel/hs-hashable/buildlink3.mk"
15.include "../../www/hs-http-date/buildlink3.mk" 14.include "../../www/hs-http-date/buildlink3.mk"
16.include "../../www/hs-http-types/buildlink3.mk" 15.include "../../www/hs-http-types/buildlink3.mk"
17.include "../../www/hs-http2/buildlink3.mk" 16.include "../../www/hs-http2/buildlink3.mk"

cvs diff -r1.13 -r1.14 pkgsrc/www/hs-warp/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/www/hs-warp/buildlink3.mk 2023/11/02 06:37:48 1.13
+++ pkgsrc/www/hs-warp/buildlink3.mk 2024/05/02 10:16:50 1.14
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: buildlink3.mk,v 1.13 2023/11/02 06:37:48 pho Exp $ 1# $NetBSD: buildlink3.mk,v 1.14 2024/05/02 10:16:50 pho Exp $
2 2
3BUILDLINK_TREE+= hs-warp 3BUILDLINK_TREE+= hs-warp
4 4
5.if !defined(HS_WARP_BUILDLINK3_MK) 5.if !defined(HS_WARP_BUILDLINK3_MK)
6HS_WARP_BUILDLINK3_MK:= 6HS_WARP_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-warp+= hs-warp>=3.3.30 8BUILDLINK_API_DEPENDS.hs-warp+= hs-warp>=3.4.1
9BUILDLINK_ABI_DEPENDS.hs-warp+= hs-warp>=3.3.30nb1 9BUILDLINK_ABI_DEPENDS.hs-warp+= hs-warp>=3.4.1
10BUILDLINK_PKGSRCDIR.hs-warp?= ../../www/hs-warp 10BUILDLINK_PKGSRCDIR.hs-warp?= ../../www/hs-warp
11 11
12.include "../../devel/hs-auto-update/buildlink3.mk" 12.include "../../devel/hs-auto-update/buildlink3.mk"
13.include "../../www/hs-bsb-http-chunked/buildlink3.mk" 13.include "../../www/hs-bsb-http-chunked/buildlink3.mk"
14.include "../../textproc/hs-case-insensitive/buildlink3.mk" 14.include "../../textproc/hs-case-insensitive/buildlink3.mk"
15.include "../../devel/hs-hashable/buildlink3.mk" 15.include "../../devel/hs-hashable/buildlink3.mk"
16.include "../../www/hs-http-date/buildlink3.mk" 16.include "../../www/hs-http-date/buildlink3.mk"
17.include "../../www/hs-http-types/buildlink3.mk" 17.include "../../www/hs-http-types/buildlink3.mk"
18.include "../../www/hs-http2/buildlink3.mk" 18.include "../../www/hs-http2/buildlink3.mk"
19.include "../../net/hs-iproute/buildlink3.mk" 19.include "../../net/hs-iproute/buildlink3.mk"
20.include "../../net/hs-recv/buildlink3.mk" 20.include "../../net/hs-recv/buildlink3.mk"
21.include "../../net/hs-simple-sendfile/buildlink3.mk" 21.include "../../net/hs-simple-sendfile/buildlink3.mk"
22.include "../../devel/hs-streaming-commons/buildlink3.mk" 22.include "../../devel/hs-streaming-commons/buildlink3.mk"

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

--- pkgsrc/www/hs-warp/PLIST 2023/10/30 17:26:35 1.3
+++ pkgsrc/www/hs-warp/PLIST 2024/05/02 10:16:50 1.4
@@ -1,16 +1,14 @@ @@ -1,16 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2023/10/30 17:26:35 pho Exp $ 1@comment $NetBSD: PLIST,v 1.4 2024/05/02 10:16:50 pho Exp $
2lib/warp-${PKGVERSION}/${HS_VERSION}/package-description 
3lib/warp-${PKGVERSION}/${HS_VERSION}/package-id 
4${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so 2${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
5${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp.dyn_hi 3${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp.dyn_hi
6lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp.hi 4lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp.hi
7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp.p_hi 5${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp.p_hi
8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Buffer.dyn_hi 6${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Buffer.dyn_hi
9lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Buffer.hi 7lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Buffer.hi
10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Buffer.p_hi 8${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Buffer.p_hi
11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Conduit.dyn_hi 9${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Conduit.dyn_hi
12lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Conduit.hi 10lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Conduit.hi
13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Conduit.p_hi 11${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Conduit.p_hi
14${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Counter.dyn_hi 12${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Counter.dyn_hi
15lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Counter.hi 13lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Counter.hi
16${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Counter.p_hi 14${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Counter.p_hi
@@ -96,46 +94,46 @@ ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_P @@ -96,46 +94,46 @@ ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_P
96lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Types.hi 94lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Types.hi
97${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Types.p_hi 95${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Types.p_hi
98${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Windows.dyn_hi 96${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Windows.dyn_hi
99lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Windows.hi 97lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Windows.hi
100${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Windows.p_hi 98${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/Windows.p_hi
101${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/WithApplication.dyn_hi 99${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/WithApplication.dyn_hi
102lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/WithApplication.hi 100lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/WithApplication.hi
103${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/WithApplication.p_hi 101${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/Wai/Handler/Warp/WithApplication.p_hi
104${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_warp.dyn_hi 102${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_warp.dyn_hi
105lib/${HS_PLATFORM}/${HS_PKGID}/Paths_warp.hi 103lib/${HS_PLATFORM}/${HS_PKGID}/Paths_warp.hi
106${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_warp.p_hi 104${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_warp.p_hi
107lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 105lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
108${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 106${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
 107lib/warp-${PKGVERSION}/${HS_VERSION}/package-description
 108lib/warp-${PKGVERSION}/${HS_VERSION}/package-id
109share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/LICENSE 109share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/LICENSE
110${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/Network-Wai-Handler-Warp-Internal.html 110${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/Network-Wai-Handler-Warp-Internal.html
111${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/Network-Wai-Handler-Warp.html 111${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/Network-Wai-Handler-Warp.html
112${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-A.html 112${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-A.html
113${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-All.html 113${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-All.html
114${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-B.html 114${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-B.html
115${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-C.html 115${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-C.html
116${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-D.html 116${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-D.html
117${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-E.html 117${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-E.html
118${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-F.html 118${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-F.html
119${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-G.html 119${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-G.html
120${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-H.html 120${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-H.html
121${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-I.html 121${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-I.html
122${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-K.html 122${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-K.html
123${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-M.html 123${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-M.html
124${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-N.html 124${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-N.html
125${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-O.html 125${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-O.html
126${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-P.html 126${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-P.html
127${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-Q.html 127${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-Q.html
128${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-R.html 128${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-R.html
129${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-S.html 129${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-S.html
130${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-T.html 130${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-T.html
131${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-W.html 131${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index-W.html
132${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index.html 132${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index.html
133${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/doc-index.json 
134${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/haddock-bundle.min.js 133${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/haddock-bundle.min.js
135${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/index.html 134${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/index.html
136${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/linuwial.css 135${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/linuwial.css
137${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/meta.json 136${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/meta.json
138${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/quick-jump.css 137${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/quick-jump.css
139${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/quick-jump.min.js 
140${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/synopsis.png 138${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/synopsis.png
141${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/warp.haddock 139${PLIST.doc}share/doc/${HS_PLATFORM}/warp-${PKGVERSION}/html/warp.haddock

cvs diff -r1.6 -r1.7 pkgsrc/www/hs-warp/distinfo (expand / switch to unified diff)

--- pkgsrc/www/hs-warp/distinfo 2023/10/30 17:26:35 1.6
+++ pkgsrc/www/hs-warp/distinfo 2024/05/02 10:16:50 1.7
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.6 2023/10/30 17:26:35 pho Exp $ 1$NetBSD: distinfo,v 1.7 2024/05/02 10:16:50 pho Exp $
2 2
3BLAKE2s (warp-3.3.30.tar.gz) = e8bf52be7ed0e78d440c21a6e4170a35c734b4297137cf98ffdaf8b32e225b4a 3BLAKE2s (warp-3.4.1.tar.gz) = 656bd778c3ecd06f4b9c1dd46898a8784a6b3d181b3ad848a5a69ae5fe94a33b
4SHA512 (warp-3.3.30.tar.gz) = 59028da2b7e6dfa57a0325a5e6acec4e2dbb2fcc15d19cc8c03e23fea405c8edc8f98c8e740da6e0bbcdb1f941114e47d7dfa7c03d8a6e716f4576b945ba9765 4SHA512 (warp-3.4.1.tar.gz) = 5a72633352b5832ba2ec719a18d99f7ef4e492f4730dd27418e2a857619a6230b9aa2ef1ca4d743f2013929f2b12afdbe725b430f915330e204fcb1ec31106d5
5Size (warp-3.3.30.tar.gz) = 67326 bytes 5Size (warp-3.4.1.tar.gz) = 68505 bytes