Files
Khem Raj 0bd556ec1c gnome-calendar: fix build against libical 4.0
gnome-calendar 48.0 fails to compile against libical 4.0 (as shipped by
oe-core) because several libical-glib APIs it uses were changed or removed:

* i_cal_recurrence_get_by_day()/set_by_day() were replaced by generic
  accessors taking an ICalRecurrenceByRule selector, i.e.
  i_cal_recurrence_get_by()/set_by() with I_CAL_BY_DAY.
* i_cal_errno_return() was removed in favour of i_cal_error_icalerrno().
* ICalTime became a registered GObject type and libical-glib now defines
  its g_autoptr() cleanup function itself, making the local
  G_DEFINE_AUTOPTR_CLEANUP_FUNC (ICalTime, ...) a redefinition.

Add a patch guarding all three on ICAL_CHECK_VERSION(4, 0, 0) so the
recipe keeps building against both libical 3.x and 4.x. Upstream has not
migrated yet, so a version bump does not help here.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-07-12 17:39:43 -07:00
..
2026-04-15 22:45:59 -07:00
2026-06-20 23:41:34 -07:00
2026-06-07 18:21:36 -07:00
2026-06-07 18:21:36 -07:00
2025-07-21 22:43:58 -07:00
2025-07-08 23:40:28 -07:00
2026-04-01 13:16:39 -07:00
2026-01-22 22:01:05 -08:00
2023-11-11 09:26:41 -08:00
2026-04-14 23:51:26 -07:00
2026-06-30 14:31:19 -07:00
2025-09-04 10:28:23 -07:00
2026-05-13 00:30:53 -07:00
2026-01-27 11:58:27 -08:00
2026-03-25 16:33:18 -07:00
2024-01-14 10:54:10 -08:00
2026-01-22 22:01:00 -08:00
2026-05-15 09:39:16 -07:00
2025-05-18 09:08:10 -07:00
2025-10-30 22:13:44 -07:00
2026-03-27 09:09:03 -07:00
2026-03-20 23:23:14 -07:00
2026-03-30 19:46:39 -07:00
2025-07-22 16:39:48 -07:00