pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/time/py-icalendar



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jun 22 15:07:11 UTC 2026

Modified Files:
        pkgsrc/time/py-icalendar: Makefile distinfo

Log Message:
py-icalendar: update to 7.1.3.

Bug fixes

Comparing components with Component.__eq__ is no longer exponential
in the subcomponent nesting depth, removing a denial-of-service
vector where a deeply nested component could take minutes to compare.
See GHSA-cv84-9p8j-fj68. @tidusec


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 pkgsrc/time/py-icalendar/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/time/py-icalendar/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/py-icalendar/Makefile
diff -u pkgsrc/time/py-icalendar/Makefile:1.61 pkgsrc/time/py-icalendar/Makefile:1.62
--- pkgsrc/time/py-icalendar/Makefile:1.61      Sun May 24 18:38:05 2026
+++ pkgsrc/time/py-icalendar/Makefile   Mon Jun 22 15:07:10 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.61 2026/05/24 18:38:05 wiz Exp $
+# $NetBSD: Makefile,v 1.62 2026/06/22 15:07:10 wiz Exp $
 
-DISTNAME=      icalendar-7.1.2
+DISTNAME=      icalendar-7.1.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    time python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=i/icalendar/}
@@ -22,13 +22,12 @@ USE_LANGUAGES=      # none
 
 REPLACE_SH+=           src/icalendar/tests/fuzzed/generate_python_test_cases_from_downloaded_clusterfuzz_test_cases.sh
 REPLACE_PYTHON+=       src/icalendar/cli.py
+PY_RENAME_BINARIES=    icalendar
 
-# as of 7.1.2
-# 22 failed, 14704 passed, 28 skipped, 6 errors
-
-post-install:
-       cd ${DESTDIR}${PREFIX}/bin && \
-       ${MV} icalendar icalendar-${PYVERSSUFFIX} || ${TRUE}
+# as of 7.1.3
+# 22 failed, 14705 passed, 28 skipped, 6 errors
+# https://github.com/collective/icalendar/issues/731
+# https://github.com/collective/icalendar/issues/1493
 
 .include "../../lang/python/application.mk"
 .include "../../lang/python/wheel.mk"

Index: pkgsrc/time/py-icalendar/distinfo
diff -u pkgsrc/time/py-icalendar/distinfo:1.52 pkgsrc/time/py-icalendar/distinfo:1.53
--- pkgsrc/time/py-icalendar/distinfo:1.52      Sun May 24 18:38:05 2026
+++ pkgsrc/time/py-icalendar/distinfo   Mon Jun 22 15:07:10 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.52 2026/05/24 18:38:05 wiz Exp $
+$NetBSD: distinfo,v 1.53 2026/06/22 15:07:10 wiz Exp $
 
-BLAKE2s (icalendar-7.1.2.tar.gz) = 468b554c3bc51808728b36cd989729230447021aec801c7909c04fc6c09b67f8
-SHA512 (icalendar-7.1.2.tar.gz) = bd1ea4a536c90a80234fdca538d6d8a5ae715dd7581effb9427a33c6abb86a2166397d717ee6d6f336a9c6229a56c5c43bfd538d7ea5e8c749d7a0411ab0abbe
-Size (icalendar-7.1.2.tar.gz) = 471132 bytes
+BLAKE2s (icalendar-7.1.3.tar.gz) = 35c1f6c6ad7dc6983263d4b2c426369d94ce015c8be06d3409229ba510017249
+SHA512 (icalendar-7.1.3.tar.gz) = 0c98ca1353e77488ca8d6a2d6c10bdb0518b4c0ae77047f7004b8b5f650cb80f619a17936e67e053d152812ed5e36b1585bc1d0667961b79941c8ede7441add1
+Size (icalendar-7.1.3.tar.gz) = 472734 bytes



Home | Main Index | Thread Index | Old Index