From 264be240c4eb208c44c6ba8c161792ec26269a0f Mon Sep 17 00:00:00 2001 From: wiz Date: Mon, 6 Nov 2023 13:53:16 +0000 Subject: [PATCH] py-icalendar: update to 5.0.11. 5.0.11 (2023-11-03) ------------------- Minor changes: - The cli utility now displays start and end datetimes in the user's local timezone. Ref: #561 [vimpostor] New features: - Added fuzzing harnesses, for integration to OSSFuzz. - icalendar releases are deployed to Github releases Fixes: #563 [jacadzaca] Bug fixes: - CATEGORIES field now accepts a string as argument Ref: #322 [jacadzaca] - Multivalue FREEBUSY property is now parsed properly Ref: #27 [jacadzaca] - Compare equality and inequality of calendars more completely Ref: #570 - Use non legacy timezone name. Ref: #567 - Add some compare functions. Ref: #568 - Change OSS Fuzz build script to point to harnesses in fuzzing directory Ref: #574 --- time/py-icalendar/Makefile | 11 +++++----- time/py-icalendar/PLIST | 42 ++++++++++++++++++++++++-------------- time/py-icalendar/distinfo | 8 ++++---- 3 files changed, 36 insertions(+), 25 deletions(-) diff --git a/time/py-icalendar/Makefile b/time/py-icalendar/Makefile index 88e335c535e0..9ffa78bfd3fc 100644 --- a/time/py-icalendar/Makefile +++ b/time/py-icalendar/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.42 2023/10/20 07:25:50 wiz Exp $ +# $NetBSD: Makefile,v 1.43 2023/11/06 13:53:16 wiz Exp $ -DISTNAME= icalendar-5.0.10 +DISTNAME= icalendar-5.0.11 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= time python MASTER_SITES= ${MASTER_SITE_PYPI:=i/icalendar/} @@ -10,19 +10,18 @@ HOMEPAGE= https://github.com/collective/icalendar COMMENT= Python parser/generator for iCalendar files, as per RFC2445 LICENSE= 2-clause-bsd +TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools +TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz -TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 -USE_PKG_RESOURCES= yes - post-install: cd ${DESTDIR}${PREFIX}/bin && \ ${MV} icalendar icalendar-${PYVERSSUFFIX} || ${TRUE} -.include "../../lang/python/egg.mk" +.include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" diff --git a/time/py-icalendar/PLIST b/time/py-icalendar/PLIST index ff57ea451a8a..4802988bd8ac 100644 --- a/time/py-icalendar/PLIST +++ b/time/py-icalendar/PLIST @@ -1,12 +1,11 @@ -@comment $NetBSD: PLIST,v 1.18 2023/10/20 07:25:50 wiz Exp $ +@comment $NetBSD: PLIST,v 1.19 2023/11/06 13:53:16 wiz Exp $ bin/icalendar-${PYVERSSUFFIX} -${PYSITELIB}/${EGG_INFODIR}/PKG-INFO -${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt -${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt -${PYSITELIB}/${EGG_INFODIR}/entry_points.txt -${PYSITELIB}/${EGG_INFODIR}/not-zip-safe -${PYSITELIB}/${EGG_INFODIR}/requires.txt -${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.rst +${PYSITELIB}/${WHEEL_INFODIR}/METADATA +${PYSITELIB}/${WHEEL_INFODIR}/RECORD +${PYSITELIB}/${WHEEL_INFODIR}/WHEEL +${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt +${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt ${PYSITELIB}/icalendar/__init__.py ${PYSITELIB}/icalendar/__init__.pyc ${PYSITELIB}/icalendar/__init__.pyo @@ -31,7 +30,7 @@ ${PYSITELIB}/icalendar/prop.pyo ${PYSITELIB}/icalendar/tests/__init__.py ${PYSITELIB}/icalendar/tests/__init__.pyc ${PYSITELIB}/icalendar/tests/__init__.pyo -${PYSITELIB}/icalendar/tests/america_new_york.ics +${PYSITELIB}/icalendar/tests/calendars/america_new_york.ics ${PYSITELIB}/icalendar/tests/calendars/big_bad_calendar.ics ${PYSITELIB}/icalendar/tests/calendars/broken_ical.ics ${PYSITELIB}/icalendar/tests/calendars/calendar_with_unicode.ics @@ -47,6 +46,9 @@ ${PYSITELIB}/icalendar/tests/calendars/issue_178_component_with_invalid_name_rep ${PYSITELIB}/icalendar/tests/calendars/issue_178_custom_component_contains_other.ics ${PYSITELIB}/icalendar/tests/calendars/issue_178_custom_component_inside_other.ics ${PYSITELIB}/icalendar/tests/calendars/issue_237_fail_to_parse_timezone_with_non_ascii_tzid.ics +${PYSITELIB}/icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_multiple_freebusies.ics +${PYSITELIB}/icalendar/tests/calendars/issue_27_multiple_periods_in_freebusy_one_freebusy.ics +${PYSITELIB}/icalendar/tests/calendars/issue_322_expected_calendar.ics ${PYSITELIB}/icalendar/tests/calendars/issue_348_exception_parsing_value.ics ${PYSITELIB}/icalendar/tests/calendars/issue_466_convert_tzid_with_slash.ics ${PYSITELIB}/icalendar/tests/calendars/issue_466_respect_unique_timezone.ics @@ -55,9 +57,15 @@ ${PYSITELIB}/icalendar/tests/calendars/issue_526_calendar_with_event_subset.ics ${PYSITELIB}/icalendar/tests/calendars/issue_526_calendar_with_events.ics ${PYSITELIB}/icalendar/tests/calendars/issue_526_calendar_with_shuffeled_events.ics ${PYSITELIB}/icalendar/tests/calendars/multiple_calendar_components.ics +${PYSITELIB}/icalendar/tests/calendars/pacific_fiji.ics ${PYSITELIB}/icalendar/tests/calendars/period_with_timezone.ics ${PYSITELIB}/icalendar/tests/calendars/pr_480_summary_with_colon.ics ${PYSITELIB}/icalendar/tests/calendars/small_bad_calendar.ics +${PYSITELIB}/icalendar/tests/calendars/time.ics +${PYSITELIB}/icalendar/tests/calendars/timezone_rdate.ics +${PYSITELIB}/icalendar/tests/calendars/timezone_same_start.ics +${PYSITELIB}/icalendar/tests/calendars/timezone_same_start_and_offset.ics +${PYSITELIB}/icalendar/tests/calendars/timezoned.ics ${PYSITELIB}/icalendar/tests/calendars/x_location.ics ${PYSITELIB}/icalendar/tests/conftest.py ${PYSITELIB}/icalendar/tests/conftest.pyc @@ -89,16 +97,19 @@ ${PYSITELIB}/icalendar/tests/events/issue_82_expected_output.ics ${PYSITELIB}/icalendar/tests/hypothesis/test_fuzzing.py ${PYSITELIB}/icalendar/tests/hypothesis/test_fuzzing.pyc ${PYSITELIB}/icalendar/tests/hypothesis/test_fuzzing.pyo -${PYSITELIB}/icalendar/tests/pacific_fiji.ics ${PYSITELIB}/icalendar/tests/test_cli_tool.py ${PYSITELIB}/icalendar/tests/test_cli_tool.pyc ${PYSITELIB}/icalendar/tests/test_cli_tool.pyo ${PYSITELIB}/icalendar/tests/test_components_break_on_bad_ics.py ${PYSITELIB}/icalendar/tests/test_components_break_on_bad_ics.pyc ${PYSITELIB}/icalendar/tests/test_components_break_on_bad_ics.pyo +${PYSITELIB}/icalendar/tests/test_create_release.sh ${PYSITELIB}/icalendar/tests/test_encoding.py ${PYSITELIB}/icalendar/tests/test_encoding.pyc ${PYSITELIB}/icalendar/tests/test_encoding.pyo +${PYSITELIB}/icalendar/tests/test_equality.py +${PYSITELIB}/icalendar/tests/test_equality.pyc +${PYSITELIB}/icalendar/tests/test_equality.pyo ${PYSITELIB}/icalendar/tests/test_examples.py ${PYSITELIB}/icalendar/tests/test_examples.pyc ${PYSITELIB}/icalendar/tests/test_examples.pyo @@ -114,9 +125,15 @@ ${PYSITELIB}/icalendar/tests/test_issue_165_missing_event.pyo ${PYSITELIB}/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.py ${PYSITELIB}/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.pyc ${PYSITELIB}/icalendar/tests/test_issue_168_parsing_invalid_calendars_no_warning.pyo +${PYSITELIB}/icalendar/tests/test_issue_27_period.py +${PYSITELIB}/icalendar/tests/test_issue_27_period.pyc +${PYSITELIB}/icalendar/tests/test_issue_27_period.pyo ${PYSITELIB}/icalendar/tests/test_issue_318_skip_default_parameters.py ${PYSITELIB}/icalendar/tests/test_issue_318_skip_default_parameters.pyc ${PYSITELIB}/icalendar/tests/test_issue_318_skip_default_parameters.pyo +${PYSITELIB}/icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.py +${PYSITELIB}/icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.pyc +${PYSITELIB}/icalendar/tests/test_issue_322_single_strings_characters_split_into_multiple_categories.pyo ${PYSITELIB}/icalendar/tests/test_issue_348_exception_parsing_value.py ${PYSITELIB}/icalendar/tests/test_issue_348_exception_parsing_value.pyc ${PYSITELIB}/icalendar/tests/test_issue_348_exception_parsing_value.pyo @@ -165,11 +182,6 @@ ${PYSITELIB}/icalendar/tests/test_unit_tools.pyo ${PYSITELIB}/icalendar/tests/test_with_doctest.py ${PYSITELIB}/icalendar/tests/test_with_doctest.pyc ${PYSITELIB}/icalendar/tests/test_with_doctest.pyo -${PYSITELIB}/icalendar/tests/time.ics -${PYSITELIB}/icalendar/tests/timezone_rdate.ics -${PYSITELIB}/icalendar/tests/timezone_same_start.ics -${PYSITELIB}/icalendar/tests/timezone_same_start_and_offset.ics -${PYSITELIB}/icalendar/tests/timezoned.ics ${PYSITELIB}/icalendar/tests/timezones/issue_237_brazilia_standard.ics ${PYSITELIB}/icalendar/tests/timezones/issue_53_tzid_parsed_properly.ics ${PYSITELIB}/icalendar/tests/timezones/issue_55_parse_error_on_utc_offset_with_seconds.ics diff --git a/time/py-icalendar/distinfo b/time/py-icalendar/distinfo index a2b023298b0b..46993a55022b 100644 --- a/time/py-icalendar/distinfo +++ b/time/py-icalendar/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.34 2023/10/20 07:25:50 wiz Exp $ +$NetBSD: distinfo,v 1.35 2023/11/06 13:53:16 wiz Exp $ -BLAKE2s (icalendar-5.0.10.tar.gz) = 8d93b1436746e94b9406caa7d80448770a0284b75034a6ef644c740180842697 -SHA512 (icalendar-5.0.10.tar.gz) = 0d03312d175a152a7c8bf6e574acb216e107eaeae197f2f10a904ce5ef40ecb156433e45ef5c8d3c1553842d1df0440363ed0f8d115337919139b7eae5b82796 -Size (icalendar-5.0.10.tar.gz) = 108657 bytes +BLAKE2s (icalendar-5.0.11.tar.gz) = 24d950375557d9ebefaafa0fe463d28d690e0d105e2e9dfeb520d18ae323e7ef +SHA512 (icalendar-5.0.11.tar.gz) = ac567ac761fde076d5895a3353fff4de9244847689d4f5366d918223a49f1ffa87063f8bb55b7458092369482868e40d2c9925ea7d95e77feeaf3d9711a5b7d9 +Size (icalendar-5.0.11.tar.gz) = 112178 bytes