pkgsrc-Changes archive

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

CVS commit: pkgsrc/time/khal



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Apr 20 20:30:39 UTC 2025

Modified Files:
        pkgsrc/time/khal: Makefile PLIST distinfo
Removed Files:
        pkgsrc/time/khal/patches: patch-khal_icalendar.py

Log Message:
khal: update to 0.13.0.

0.13.0
======
2025-04-15

* UPDATED DEPENDENCY icalendar >= 6.0.0 is now required
* UPDATED DEPENDENCY setuptools >= 77 is now required

0.12.0
======
2025-04-14

* FIX Don't install tests module.
* DROPPED support for python versions < 3.9.

0.11.4
======
2025-04-10

* UPDATED REQUIREMENT urwid is now required >= 2.6.15
* NEW REQUIREMENT for tests on python >= 3.12: pkg_resources
* optimization in ikhal when editing events in the far future or past
* FIX an issue in ikhal with updating the view of the event list after editing
  an event
* NEW properties of ikhal themes (dark and light) can now be overriden from the
  config file (via the new [palette] section, check the documenation)
* NEW timedelta strings can now have a leading ``+``, e.g. ``+1d``
* NEW Add ``--json`` option to output event data as JSON objects
* NEW Add default alarms configuration option
* FIX defaults for ``default_event_duration`` and ``default_dayevent_duration``
  where mixed up, ``default_dayevent_duration`` is the default for all-day events
* NEW event format option ``status-symbol`` which represents the status of an
  event with a symbol (e.g. ``✓`` for confirmed, ``✗`` for cancelled, ``?`` for
  tentative)
* NEW event format option ``partstat-symbol`` which represents the participation
  status of an event with a symbol (e.g. ``✓`` for accepted, ``✗`` for declined,
  ``?`` for tentative); partication status is shown for the email addresses
  configured for the event's calendar
* NEW support for color theme, command, and formatter plugins
* FIX an issue where ikhal would forget changes to time or date fields if you
  left the field with page up/down or meta+enter
* NEW support python 3.13
* CHANGE various UI improvments to ikhal.
* FIX Deleting multiple of instances of a recurring event in ikhal
* NEW Add ``enable_mouse`` configuration option.
* CHANGE the ``atomicwrites`` library is no longer required.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 pkgsrc/time/khal/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/time/khal/PLIST
cvs rdiff -u -r1.31 -r1.32 pkgsrc/time/khal/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/time/khal/patches/patch-khal_icalendar.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/time/khal/Makefile
diff -u pkgsrc/time/khal/Makefile:1.50 pkgsrc/time/khal/Makefile:1.51
--- pkgsrc/time/khal/Makefile:1.50      Sun Apr 13 18:36:18 2025
+++ pkgsrc/time/khal/Makefile   Sun Apr 20 20:30:39 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2025/04/13 18:36:18 wiz Exp $
+# $NetBSD: Makefile,v 1.51 2025/04/20 20:30:39 wiz Exp $
 
-DISTNAME=      khal-0.11.4
+DISTNAME=      khal-0.13.0
 CATEGORIES=    time net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=k/khal/}
 

Index: pkgsrc/time/khal/PLIST
diff -u pkgsrc/time/khal/PLIST:1.15 pkgsrc/time/khal/PLIST:1.16
--- pkgsrc/time/khal/PLIST:1.15 Sun Apr 13 18:36:18 2025
+++ pkgsrc/time/khal/PLIST      Sun Apr 20 20:30:39 2025
@@ -1,62 +1,11 @@
-@comment $NetBSD: PLIST,v 1.15 2025/04/13 18:36:18 wiz Exp $
+@comment $NetBSD: PLIST,v 1.16 2025/04/20 20:30:39 wiz Exp $
 bin/ikhal
 bin/khal
-${PYSITELIB}/bin/ikhal
-${PYSITELIB}/bin/khal
-${PYSITELIB}/doc/Makefile
-${PYSITELIB}/doc/source/changelog.rst
-${PYSITELIB}/doc/source/conf.py
-${PYSITELIB}/doc/source/conf.pyc
-${PYSITELIB}/doc/source/conf.pyo
-${PYSITELIB}/doc/source/configure.rst
-${PYSITELIB}/doc/source/faq.rst
-${PYSITELIB}/doc/source/feedback.rst
-${PYSITELIB}/doc/source/hacking.rst
-${PYSITELIB}/doc/source/images/rss.png
-${PYSITELIB}/doc/source/index.rst
-${PYSITELIB}/doc/source/install.rst
-${PYSITELIB}/doc/source/license.rst
-${PYSITELIB}/doc/source/man.rst
-${PYSITELIB}/doc/source/news.rst
-${PYSITELIB}/doc/source/news/30c3.rst
-${PYSITELIB}/doc/source/news/31c3.rst
-${PYSITELIB}/doc/source/news/callfortesting.rst
-${PYSITELIB}/doc/source/news/khal01.rst
-${PYSITELIB}/doc/source/news/khal0100.rst
-${PYSITELIB}/doc/source/news/khal011.rst
-${PYSITELIB}/doc/source/news/khal02.rst
-${PYSITELIB}/doc/source/news/khal03.rst
-${PYSITELIB}/doc/source/news/khal031.rst
-${PYSITELIB}/doc/source/news/khal04.rst
-${PYSITELIB}/doc/source/news/khal05.rst
-${PYSITELIB}/doc/source/news/khal06.rst
-${PYSITELIB}/doc/source/news/khal07.rst
-${PYSITELIB}/doc/source/news/khal071.rst
-${PYSITELIB}/doc/source/news/khal08.rst
-${PYSITELIB}/doc/source/news/khal081.rst
-${PYSITELIB}/doc/source/news/khal082.rst
-${PYSITELIB}/doc/source/news/khal083.rst
-${PYSITELIB}/doc/source/news/khal084.rst
-${PYSITELIB}/doc/source/news/khal09.rst
-${PYSITELIB}/doc/source/news/khal091.rst
-${PYSITELIB}/doc/source/news/khal092.rst
-${PYSITELIB}/doc/source/news/khal093.rst
-${PYSITELIB}/doc/source/news/khal094.rst
-${PYSITELIB}/doc/source/news/khal095.rst
-${PYSITELIB}/doc/source/news/khal096.rst
-${PYSITELIB}/doc/source/news/khal097.rst
-${PYSITELIB}/doc/source/news/khal098.rst
-${PYSITELIB}/doc/source/standards.rst
-${PYSITELIB}/doc/source/usage.rst
-${PYSITELIB}/doc/source/ystatic/.gitignore
-${PYSITELIB}/doc/source/ytemplates/layout.html
-${PYSITELIB}/doc/webpage/src/new_rss_url.rst
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
-${PYSITELIB}/${WHEEL_INFODIR}/licenses/AUTHORS.txt
-${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/doc/source/license.rst
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/khal/__init__.py
 ${PYSITELIB}/khal/__init__.pyc
@@ -158,139 +107,5 @@ ${PYSITELIB}/khal/utils.pyo
 ${PYSITELIB}/khal/version.py
 ${PYSITELIB}/khal/version.pyc
 ${PYSITELIB}/khal/version.pyo
-${PYSITELIB}/misc/khal.desktop
-${PYSITELIB}/misc/mutt2khal
-${PYSITELIB}/tests/__init__.py
-${PYSITELIB}/tests/__init__.pyc
-${PYSITELIB}/tests/__init__.pyo
-${PYSITELIB}/tests/backend_test.py
-${PYSITELIB}/tests/backend_test.pyc
-${PYSITELIB}/tests/backend_test.pyo
-${PYSITELIB}/tests/cal_display_test.py
-${PYSITELIB}/tests/cal_display_test.pyc
-${PYSITELIB}/tests/cal_display_test.pyo
-${PYSITELIB}/tests/cli_test.py
-${PYSITELIB}/tests/cli_test.pyc
-${PYSITELIB}/tests/cli_test.pyo
-${PYSITELIB}/tests/configs/nocalendars.conf
-${PYSITELIB}/tests/configs/one_level_calendars.conf
-${PYSITELIB}/tests/configs/simple.conf
-${PYSITELIB}/tests/configs/small.conf
-${PYSITELIB}/tests/configwizard_test.py
-${PYSITELIB}/tests/configwizard_test.pyc
-${PYSITELIB}/tests/configwizard_test.pyo
-${PYSITELIB}/tests/conftest.py
-${PYSITELIB}/tests/conftest.pyc
-${PYSITELIB}/tests/conftest.pyo
-${PYSITELIB}/tests/controller_test.py
-${PYSITELIB}/tests/controller_test.pyc
-${PYSITELIB}/tests/controller_test.pyo
-${PYSITELIB}/tests/event_test.py
-${PYSITELIB}/tests/event_test.pyc
-${PYSITELIB}/tests/event_test.pyo
-${PYSITELIB}/tests/icalendar_test.py
-${PYSITELIB}/tests/icalendar_test.pyc
-${PYSITELIB}/tests/icalendar_test.pyo
-${PYSITELIB}/tests/ics/cal_d.ics
-${PYSITELIB}/tests/ics/cal_dt_two_tz.ics
-${PYSITELIB}/tests/ics/cal_lots_of_timezones.ics
-${PYSITELIB}/tests/ics/cal_no_dst.ics
-${PYSITELIB}/tests/ics/event_d.ics
-${PYSITELIB}/tests/ics/event_d_15.ics
-${PYSITELIB}/tests/ics/event_d_long.ics
-${PYSITELIB}/tests/ics/event_d_no_value.ics
-${PYSITELIB}/tests/ics/event_d_rdate.ics
-${PYSITELIB}/tests/ics/event_d_rr.ics
-${PYSITELIB}/tests/ics/event_d_same_start_end.ics
-${PYSITELIB}/tests/ics/event_dt_description.ics
-${PYSITELIB}/tests/ics/event_dt_duration.ics
-${PYSITELIB}/tests/ics/event_dt_floating.ics
-${PYSITELIB}/tests/ics/event_dt_local_missing_tz.ics
-${PYSITELIB}/tests/ics/event_dt_london.ics
-${PYSITELIB}/tests/ics/event_dt_long.ics
-${PYSITELIB}/tests/ics/event_dt_mixed_awareness.ics
-${PYSITELIB}/tests/ics/event_dt_multi_recuid_no_master.ics
-${PYSITELIB}/tests/ics/event_dt_multi_uid.ics
-${PYSITELIB}/tests/ics/event_dt_no_end.ics
-${PYSITELIB}/tests/ics/event_dt_partstat.ics
-${PYSITELIB}/tests/ics/event_dt_rd.ics
-${PYSITELIB}/tests/ics/event_dt_recuid_no_master.ics
-${PYSITELIB}/tests/ics/event_dt_rr.ics
-${PYSITELIB}/tests/ics/event_dt_rrule_invalid_until.ics
-${PYSITELIB}/tests/ics/event_dt_rrule_invalid_until2.ics
-${PYSITELIB}/tests/ics/event_dt_rrule_until_before_start.ics
-${PYSITELIB}/tests/ics/event_dt_simple.ics
-${PYSITELIB}/tests/ics/event_dt_simple_inkl_vtimezone.ics
-${PYSITELIB}/tests/ics/event_dt_simple_nocat.ics
-${PYSITELIB}/tests/ics/event_dt_simple_updated.ics
-${PYSITELIB}/tests/ics/event_dt_simple_zulu.ics
-${PYSITELIB}/tests/ics/event_dt_status_confirmed.ics
-${PYSITELIB}/tests/ics/event_dt_two_rd.ics
-${PYSITELIB}/tests/ics/event_dt_two_tz.ics
-${PYSITELIB}/tests/ics/event_dt_url.ics
-${PYSITELIB}/tests/ics/event_dtr_exdatez.ics
-${PYSITELIB}/tests/ics/event_dtr_no_tz_exdatez.ics
-${PYSITELIB}/tests/ics/event_dtr_notz_untilz.ics
-${PYSITELIB}/tests/ics/event_invalid_exdate.ics
-${PYSITELIB}/tests/ics/event_no_dst.ics
-${PYSITELIB}/tests/ics/event_r_past.ics
-${PYSITELIB}/tests/ics/event_rdate_no_value.ics
-${PYSITELIB}/tests/ics/event_rrule_no_occurence.ics
-${PYSITELIB}/tests/ics/event_rrule_recuid.ics
-${PYSITELIB}/tests/ics/event_rrule_recuid_cancelled.ics
-${PYSITELIB}/tests/ics/event_rrule_recuid_invalid_tzid.ics
-${PYSITELIB}/tests/ics/event_rrule_recuid_update.ics
-${PYSITELIB}/tests/ics/invalid_tzoffset.ics
-${PYSITELIB}/tests/ics/mult_uids_and_recuid_no_order.ics
-${PYSITELIB}/tests/ics/non_dst_error.ics
-${PYSITELIB}/tests/ics/part0.ics
-${PYSITELIB}/tests/ics/part1.ics
-${PYSITELIB}/tests/ics/tz_windows_format.ics
-${PYSITELIB}/tests/ics/without_uid.ics
-${PYSITELIB}/tests/khalendar_test.py
-${PYSITELIB}/tests/khalendar_test.pyc
-${PYSITELIB}/tests/khalendar_test.pyo
-${PYSITELIB}/tests/khalendar_utils_test.py
-${PYSITELIB}/tests/khalendar_utils_test.pyc
-${PYSITELIB}/tests/khalendar_utils_test.pyo
-${PYSITELIB}/tests/parse_datetime_test.py
-${PYSITELIB}/tests/parse_datetime_test.pyc
-${PYSITELIB}/tests/parse_datetime_test.pyo
-${PYSITELIB}/tests/settings_test.py
-${PYSITELIB}/tests/settings_test.pyc
-${PYSITELIB}/tests/settings_test.pyo
-${PYSITELIB}/tests/terminal_test.py
-${PYSITELIB}/tests/terminal_test.pyc
-${PYSITELIB}/tests/terminal_test.pyo
-${PYSITELIB}/tests/ui/__init__.py
-${PYSITELIB}/tests/ui/__init__.pyc
-${PYSITELIB}/tests/ui/__init__.pyo
-${PYSITELIB}/tests/ui/canvas_render.py
-${PYSITELIB}/tests/ui/canvas_render.pyc
-${PYSITELIB}/tests/ui/canvas_render.pyo
-${PYSITELIB}/tests/ui/test_calendarwidget.py
-${PYSITELIB}/tests/ui/test_calendarwidget.pyc
-${PYSITELIB}/tests/ui/test_calendarwidget.pyo
-${PYSITELIB}/tests/ui/test_editor.py
-${PYSITELIB}/tests/ui/test_editor.pyc
-${PYSITELIB}/tests/ui/test_editor.pyo
-${PYSITELIB}/tests/ui/test_walker.py
-${PYSITELIB}/tests/ui/test_walker.pyc
-${PYSITELIB}/tests/ui/test_walker.pyo
-${PYSITELIB}/tests/ui/test_widgets.py
-${PYSITELIB}/tests/ui/test_widgets.pyc
-${PYSITELIB}/tests/ui/test_widgets.pyo
-${PYSITELIB}/tests/utils.py
-${PYSITELIB}/tests/utils.pyc
-${PYSITELIB}/tests/utils.pyo
-${PYSITELIB}/tests/utils_test.py
-${PYSITELIB}/tests/utils_test.pyc
-${PYSITELIB}/tests/utils_test.pyo
-${PYSITELIB}/tests/vdir_test.py
-${PYSITELIB}/tests/vdir_test.pyc
-${PYSITELIB}/tests/vdir_test.pyo
-${PYSITELIB}/tests/vtimezone_test.py
-${PYSITELIB}/tests/vtimezone_test.pyc
-${PYSITELIB}/tests/vtimezone_test.pyo
 man/man1/khal.1
 share/doc/khal/khal.conf.sample

Index: pkgsrc/time/khal/distinfo
diff -u pkgsrc/time/khal/distinfo:1.31 pkgsrc/time/khal/distinfo:1.32
--- pkgsrc/time/khal/distinfo:1.31      Sun Apr 13 18:36:18 2025
+++ pkgsrc/time/khal/distinfo   Sun Apr 20 20:30:39 2025
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.31 2025/04/13 18:36:18 wiz Exp $
+$NetBSD: distinfo,v 1.32 2025/04/20 20:30:39 wiz Exp $
 
-BLAKE2s (khal-0.11.4.tar.gz) = aa549c119d518301b2f456e1bc8ab43849e81a25118f28f87a55426d849275ac
-SHA512 (khal-0.11.4.tar.gz) = b9a1fa97d4cc8108835ab23318c4d9d2735ac5b8976d42d0ee07c7e1501c76ad6b23248ff235b06b9746b2e61ceee419f2eff791189c79f06499feb98c9d2d75
-Size (khal-0.11.4.tar.gz) = 208895 bytes
-SHA1 (patch-khal_icalendar.py) = 8aeda09e17ef5f548311f471b16ec955aa5ac8ef
+BLAKE2s (khal-0.13.0.tar.gz) = 3b4a53d1a3833b6c417e19f56dec0b16e9aafb4acb8e7b2739bd6c40a3c17717
+SHA512 (khal-0.13.0.tar.gz) = 728240af85a16a37b462457e22b0f19dc980ba700d89c64a1ce3d34eae04adaaf941a080a10fc78fb2da4d514a067cef24860af9a215a1ffc54aaf9c06e57649
+Size (khal-0.13.0.tar.gz) = 209200 bytes



Home | Main Index | Thread Index | Old Index