Fri May 3 09:33:19 2024 UTC (24d)
databases/hs-persistent-sqlite: Update to 2.13.3.0

2.13.3.0
    #1524
        Add Database.Persist.Sqlite.createSqlitePoolWithConfig to create a
        SQLite connection pool with a connection string and
        ConnectionPoolConfig. Using ConnectionPoolConfig, it is possible to
        set the connection idle timeout.
    #1486
        Add Database.Sqlite.open' which takes a ByteString
    #1522
        Update the sqlite amalgamation to 3.43.1


(pho)
diff -r1.3 -r1.4 pkgsrc/databases/hs-persistent-sqlite/Makefile
diff -r1.3 -r1.4 pkgsrc/databases/hs-persistent-sqlite/buildlink3.mk
diff -r1.1 -r1.2 pkgsrc/databases/hs-persistent-sqlite/PLIST
diff -r1.1 -r1.2 pkgsrc/databases/hs-persistent-sqlite/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/databases/hs-persistent-sqlite/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/hs-persistent-sqlite/Makefile 2023/11/08 13:18:24 1.3
+++ pkgsrc/databases/hs-persistent-sqlite/Makefile 2024/05/03 09:33:19 1.4
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.3 2023/11/08 13:18:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.4 2024/05/03 09:33:19 pho Exp $
2 2
3DISTNAME= persistent-sqlite-2.13.2.0 3DISTNAME= persistent-sqlite-2.13.3.0
4PKGREVISION= 2 
5CATEGORIES= databases 4CATEGORIES= databases
6 5
7MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
8COMMENT= Backend for the persistent library using sqlite3 7COMMENT= Backend for the persistent library using sqlite3
9LICENSE= mit 8LICENSE= mit
10 9
11USE_TOOLS+= pkg-config 10USE_TOOLS+= pkg-config
12 11
13CONFIGURE_ARGS+= -f systemlib 12CONFIGURE_ARGS+= -f systemlib
14CONFIGURE_ARGS+= -f use-pkgconfig 13CONFIGURE_ARGS+= -f use-pkgconfig
15 14
16.include "../../databases/sqlite3/buildlink3.mk" 15.include "../../databases/sqlite3/buildlink3.mk"
17.include "../../converters/hs-aeson/buildlink3.mk" 16.include "../../converters/hs-aeson/buildlink3.mk"

cvs diff -r1.3 -r1.4 pkgsrc/databases/hs-persistent-sqlite/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/databases/hs-persistent-sqlite/buildlink3.mk 2023/11/08 13:18:24 1.3
+++ pkgsrc/databases/hs-persistent-sqlite/buildlink3.mk 2024/05/03 09:33:19 1.4
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: buildlink3.mk,v 1.3 2023/11/08 13:18:24 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.4 2024/05/03 09:33:19 pho Exp $
2 2
3BUILDLINK_TREE+= hs-persistent-sqlite 3BUILDLINK_TREE+= hs-persistent-sqlite
4 4
5.if !defined(HS_PERSISTENT_SQLITE_BUILDLINK3_MK) 5.if !defined(HS_PERSISTENT_SQLITE_BUILDLINK3_MK)
6HS_PERSISTENT_SQLITE_BUILDLINK3_MK:= 6HS_PERSISTENT_SQLITE_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-persistent-sqlite+= hs-persistent-sqlite>=2.13.2 8BUILDLINK_API_DEPENDS.hs-persistent-sqlite+= hs-persistent-sqlite>=2.13.3
9BUILDLINK_ABI_DEPENDS.hs-persistent-sqlite+= hs-persistent-sqlite>=2.13.2.0nb2 9BUILDLINK_ABI_DEPENDS.hs-persistent-sqlite+= hs-persistent-sqlite>=2.13.3.0
10BUILDLINK_PKGSRCDIR.hs-persistent-sqlite?= ../../databases/hs-persistent-sqlite 10BUILDLINK_PKGSRCDIR.hs-persistent-sqlite?= ../../databases/hs-persistent-sqlite
11 11
12.include "../../databases/sqlite3/buildlink3.mk" 12.include "../../databases/sqlite3/buildlink3.mk"
13.include "../../converters/hs-aeson/buildlink3.mk" 13.include "../../converters/hs-aeson/buildlink3.mk"
14.include "../../devel/hs-conduit/buildlink3.mk" 14.include "../../devel/hs-conduit/buildlink3.mk"
15.include "../../devel/hs-microlens-th/buildlink3.mk" 15.include "../../devel/hs-microlens-th/buildlink3.mk"
16.include "../../devel/hs-monad-logger/buildlink3.mk" 16.include "../../devel/hs-monad-logger/buildlink3.mk"
17.include "../../devel/hs-persistent/buildlink3.mk" 17.include "../../devel/hs-persistent/buildlink3.mk"
18.include "../../devel/hs-resource-pool/buildlink3.mk" 18.include "../../devel/hs-resource-pool/buildlink3.mk"
19.include "../../devel/hs-resourcet/buildlink3.mk" 19.include "../../devel/hs-resourcet/buildlink3.mk"
20.include "../../devel/hs-unliftio-core/buildlink3.mk" 20.include "../../devel/hs-unliftio-core/buildlink3.mk"
21.include "../../devel/hs-unordered-containers/buildlink3.mk" 21.include "../../devel/hs-unordered-containers/buildlink3.mk"
22.endif # HS_PERSISTENT_SQLITE_BUILDLINK3_MK 22.endif # HS_PERSISTENT_SQLITE_BUILDLINK3_MK

cvs diff -r1.1 -r1.2 pkgsrc/databases/hs-persistent-sqlite/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/hs-persistent-sqlite/PLIST 2023/10/31 17:00:26 1.1
+++ pkgsrc/databases/hs-persistent-sqlite/PLIST 2024/05/03 09:33:19 1.2
@@ -1,35 +1,34 @@ @@ -1,35 +1,34 @@
1@comment $NetBSD: PLIST,v 1.1 2023/10/31 17:00:26 pho Exp $ 1@comment $NetBSD: PLIST,v 1.2 2024/05/03 09:33:19 pho Exp $
2lib/persistent-sqlite-${PKGVERSION}/${HS_VERSION}/package-description 
3lib/persistent-sqlite-${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}/Database/Persist/Sqlite.dyn_hi 3${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Persist/Sqlite.dyn_hi
6lib/${HS_PLATFORM}/${HS_PKGID}/Database/Persist/Sqlite.hi 4lib/${HS_PLATFORM}/${HS_PKGID}/Database/Persist/Sqlite.hi
7${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Persist/Sqlite.p_hi 5${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Persist/Sqlite.p_hi
8${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite.dyn_hi 6${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite.dyn_hi
9lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite.hi 7lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite.hi
10${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite.p_hi 8${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite.p_hi
11${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite/Internal.dyn_hi 9${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite/Internal.dyn_hi
12lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite/Internal.hi 10lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite/Internal.hi
13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite/Internal.p_hi 11${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Database/Sqlite/Internal.p_hi
14lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 12lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
15${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 13${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
 14lib/persistent-sqlite-${PKGVERSION}/${HS_VERSION}/package-description
 15lib/persistent-sqlite-${PKGVERSION}/${HS_VERSION}/package-id
16share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/LICENSE 16share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/LICENSE
17${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/Database-Persist-Sqlite.html 17${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/Database-Persist-Sqlite.html
18${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/Database-Sqlite-Internal.html 18${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/Database-Sqlite-Internal.html
19${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/Database-Sqlite.html 19${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/Database-Sqlite.html
20${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-124.html 20${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-124.html
21${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-33.html 21${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-33.html
22${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-36.html 
23${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-42.html 22${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-42.html
24${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-43.html 23${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-43.html
25${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-45.html 24${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-45.html
26${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-47.html 25${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-47.html
27${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-60.html 26${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-60.html
28${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-61.html 27${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-61.html
29${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-62.html 28${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-62.html
30${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-A.html 29${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-A.html
31${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-All.html 30${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-All.html
32${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-B.html 31${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-B.html
33${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-C.html 32${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-C.html
34${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-D.html 33${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-D.html
35${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-E.html 34${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-E.html
@@ -39,22 +38,20 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/per @@ -39,22 +38,20 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/per
39${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-I.html 38${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-I.html
40${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-K.html 39${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-K.html
41${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-L.html 40${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-L.html
42${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-M.html 41${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-M.html
43${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-N.html 42${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-N.html
44${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-O.html 43${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-O.html
45${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-P.html 44${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-P.html
46${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-R.html 45${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-R.html
47${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-S.html 46${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-S.html
48${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-T.html 47${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-T.html
49${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-U.html 48${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-U.html
50${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-W.html 49${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index-W.html
51${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index.html 50${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index.html
52${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/doc-index.json 
53${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/haddock-bundle.min.js 51${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/haddock-bundle.min.js
54${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/index.html 52${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/index.html
55${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/linuwial.css 53${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/linuwial.css
56${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/meta.json 54${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/meta.json
57${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/persistent-sqlite.haddock 55${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/persistent-sqlite.haddock
58${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/quick-jump.css 56${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/quick-jump.css
59${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/quick-jump.min.js 
60${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/synopsis.png 57${PLIST.doc}share/doc/${HS_PLATFORM}/persistent-sqlite-${PKGVERSION}/html/synopsis.png

cvs diff -r1.1 -r1.2 pkgsrc/databases/hs-persistent-sqlite/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/hs-persistent-sqlite/distinfo 2023/10/31 17:00:26 1.1
+++ pkgsrc/databases/hs-persistent-sqlite/distinfo 2024/05/03 09:33:19 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1 2023/10/31 17:00:26 pho Exp $ 1$NetBSD: distinfo,v 1.2 2024/05/03 09:33:19 pho Exp $
2 2
3BLAKE2s (persistent-sqlite-2.13.2.0.tar.gz) = ffdf8a84202c1307cfde06c3b6fcbef1932887f04a644779435cbb20a374a0d8 3BLAKE2s (persistent-sqlite-2.13.3.0.tar.gz) = 6056a5fe9aafa4319ad2b8b89199fee6bef590f2c8660f97abaef2346900ef5d
4SHA512 (persistent-sqlite-2.13.2.0.tar.gz) = e247bf0c6281e21ff060e6a2c87515d04612e9644440f88002ab50e4cc9306afa640ba44d8e91cd69e278d83bfbeff3be4e6111010538a86bfd62e994951ec62 4SHA512 (persistent-sqlite-2.13.3.0.tar.gz) = 7de3f62a20cbd415109f52fdeac67b2f60daf647a0aac1f25917b23fad8f9bccc9afdf839c0a74567d713291054fb6a4609442b062ac8b0ab6ac7386beba457d
5Size (persistent-sqlite-2.13.2.0.tar.gz) = 2277033 bytes 5Size (persistent-sqlite-2.13.3.0.tar.gz) = 2469325 bytes