pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/time/hs-time-manager
Module Name: pkgsrc
Committed By: pho
Date: Thu Jan 30 16:13:35 UTC 2025
Modified Files:
pkgsrc/time/hs-time-manager: DESCR Makefile PLIST buildlink3.mk
distinfo
Log Message:
time/hs-time-manager: update to time-manager-0.2.2
## 0.2.2
* `initialize` with non positive integer creates a time manager
which does not maintain timeout.
[#1017](https://github.com/yesodweb/wai/pull/1017)
## 0.2.1
* Export KilledByThreadManager exception
[#1016](https://github.com/yesodweb/wai/pull/1016)
## 0.2.0
* Providing `System.ThreadManager`.
* `withHandle` catches `TimeoutThread` internally.
It returns `Nothing` on timeout.
## 0.1.3
* Providing `withHandle` and `withHandleKillThread`.
## 0.1.2
* Holding `Weak ThreadId` to prevent thread leak again
[#1013](https://github.com/yesodweb/wai/pull/1013)
## 0.1.1
* Removing `unliftio`.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/time/hs-time-manager/DESCR
cvs rdiff -u -r1.10 -r1.11 pkgsrc/time/hs-time-manager/Makefile \
pkgsrc/time/hs-time-manager/buildlink3.mk
cvs rdiff -u -r1.3 -r1.4 pkgsrc/time/hs-time-manager/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/time/hs-time-manager/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/time/hs-time-manager/DESCR
diff -u pkgsrc/time/hs-time-manager/DESCR:1.1 pkgsrc/time/hs-time-manager/DESCR:1.2
--- pkgsrc/time/hs-time-manager/DESCR:1.1 Wed May 5 15:14:41 2021
+++ pkgsrc/time/hs-time-manager/DESCR Thu Jan 30 16:13:35 2025
@@ -1 +1,2 @@
-Scalable timer functions provided by a timer manager.
+Scalable timer functions provided by a timer manager and thread management
+functions to prevent thread leak by a thread manager.
Index: pkgsrc/time/hs-time-manager/Makefile
diff -u pkgsrc/time/hs-time-manager/Makefile:1.10 pkgsrc/time/hs-time-manager/Makefile:1.11
--- pkgsrc/time/hs-time-manager/Makefile:1.10 Thu May 9 01:32:51 2024
+++ pkgsrc/time/hs-time-manager/Makefile Thu Jan 30 16:13:35 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2024/05/09 01:32:51 pho Exp $
+# $NetBSD: Makefile,v 1.11 2025/01/30 16:13:35 pho Exp $
-DISTNAME= time-manager-0.1.0
-PKGREVISION= 1
+DISTNAME= time-manager-0.2.2
CATEGORIES= time
MAINTAINER= pho%cielonegro.org@localhost
@@ -9,6 +8,5 @@ COMMENT= Scalable timer
LICENSE= mit
.include "../../devel/hs-auto-update/buildlink3.mk"
-.include "../../devel/hs-unliftio/buildlink3.mk"
.include "../../mk/haskell.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/time/hs-time-manager/buildlink3.mk
diff -u pkgsrc/time/hs-time-manager/buildlink3.mk:1.10 pkgsrc/time/hs-time-manager/buildlink3.mk:1.11
--- pkgsrc/time/hs-time-manager/buildlink3.mk:1.10 Thu May 9 01:32:51 2024
+++ pkgsrc/time/hs-time-manager/buildlink3.mk Thu Jan 30 16:13:35 2025
@@ -1,16 +1,15 @@
-# $NetBSD: buildlink3.mk,v 1.10 2024/05/09 01:32:51 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2025/01/30 16:13:35 pho Exp $
BUILDLINK_TREE+= hs-time-manager
.if !defined(HS_TIME_MANAGER_BUILDLINK3_MK)
HS_TIME_MANAGER_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.hs-time-manager+= hs-time-manager>=0.1.0
-BUILDLINK_ABI_DEPENDS.hs-time-manager+= hs-time-manager>=0.1.0nb1
+BUILDLINK_API_DEPENDS.hs-time-manager+= hs-time-manager>=0.2.2
+BUILDLINK_ABI_DEPENDS.hs-time-manager+= hs-time-manager>=0.2.2
BUILDLINK_PKGSRCDIR.hs-time-manager?= ../../time/hs-time-manager
.include "../../devel/hs-auto-update/buildlink3.mk"
-.include "../../devel/hs-unliftio/buildlink3.mk"
.endif # HS_TIME_MANAGER_BUILDLINK3_MK
BUILDLINK_TREE+= -hs-time-manager
Index: pkgsrc/time/hs-time-manager/PLIST
diff -u pkgsrc/time/hs-time-manager/PLIST:1.3 pkgsrc/time/hs-time-manager/PLIST:1.4
--- pkgsrc/time/hs-time-manager/PLIST:1.3 Wed May 1 14:29:33 2024
+++ pkgsrc/time/hs-time-manager/PLIST Thu Jan 30 16:13:35 2025
@@ -1,5 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2024/05/01 14:29:33 pho Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/01/30 16:13:35 pho Exp $
${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/System/ThreadManager.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/System/ThreadManager.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/System/ThreadManager.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/System/TimeManager.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/System/TimeManager.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/System/TimeManager.p_hi
@@ -8,6 +11,7 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
lib/time-manager-${PKGVERSION}/${HS_VERSION}/package-description
lib/time-manager-${PKGVERSION}/${HS_VERSION}/package-id
share/doc/${HS_PLATFORM}/time-manager-${PKGVERSION}/LICENSE
+${PLIST.doc}share/doc/${HS_PLATFORM}/time-manager-${PKGVERSION}/html/System-ThreadManager.html
${PLIST.doc}share/doc/${HS_PLATFORM}/time-manager-${PKGVERSION}/html/System-TimeManager.html
${PLIST.doc}share/doc/${HS_PLATFORM}/time-manager-${PKGVERSION}/html/doc-index.html
${PLIST.doc}share/doc/${HS_PLATFORM}/time-manager-${PKGVERSION}/html/haddock-bundle.min.js
Index: pkgsrc/time/hs-time-manager/distinfo
diff -u pkgsrc/time/hs-time-manager/distinfo:1.5 pkgsrc/time/hs-time-manager/distinfo:1.6
--- pkgsrc/time/hs-time-manager/distinfo:1.5 Wed May 1 14:29:33 2024
+++ pkgsrc/time/hs-time-manager/distinfo Thu Jan 30 16:13:35 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2024/05/01 14:29:33 pho Exp $
+$NetBSD: distinfo,v 1.6 2025/01/30 16:13:35 pho Exp $
-BLAKE2s (time-manager-0.1.0.tar.gz) = 7dbce7ca9251ee9cb125dd275566783a8cbb02fbdd2427923e79cf6e7efec62c
-SHA512 (time-manager-0.1.0.tar.gz) = c00600dcd790ce0ae49a0e0c51ca723864ae04e468ffe91d72313b97193c7ccaac75d2dece248cb725b2c6a4e8a283e1314d15bb3758b1a380cc8b8ac8949c2a
-Size (time-manager-0.1.0.tar.gz) = 3063 bytes
+BLAKE2s (time-manager-0.2.2.tar.gz) = 093ea0248c85dcac05aba52f61689a05c2d34f263f31b753fa67713e86301f6f
+SHA512 (time-manager-0.2.2.tar.gz) = 4a7cb8233336d81217565d79eea8f208f3ebcff82f65cda64cf567aa56b71e580581c3d8b313566ab51bad6eeaca51ff3f0104a90c08dd97bcf4439511c59438
+Size (time-manager-0.2.2.tar.gz) = 5814 bytes
Home |
Main Index |
Thread Index |
Old Index